Ratların çalışma mantığı pc de bir anlam ifade eden cmd kodlarının visual basicde yazılmış birleştirilmiş button haline getirmesi ile ouşur.Ratlar için port ve bu portu açarken sabit bir iple açılan port rat serverini yedirdiğin kişinn kamera izleyebilirsin ortam dinleyebilir masaüstü kontrol edebilir,dosya alış verişi yapabilir eğlence yapabilrsin pc rest çekebilirsin.... Anlıcan her şeyi yaparsın fakat programla olştrduğun serveri karşıdaki kişiye bir şekilde yedirmen lazım bu server exe türlüdür.Fakat simgesini değiştirebilirsin.Ayrıca bu rat bir trojan serveri oluştruduğu için bunu antivirüslerden kaçrman gerekir.Buda crypterla olur.Crypterin mantığıda bu ratdaki kodları antiler okursa virüs olarak algılar siler.Fakat crypterlarda run time stubların içinde belirli yöntemlere göre kodları şifreleyerek antilerin bu kodları görmemesini sağlayan araçlardır crypterlar.