hogyan írnak a hackerek trójai falovat
hogyan írnak a hackerek trójai falovat
A hackerek gyakorlatilag minden programozási nyelven írtak trójai falovakat, beleértve az MS-DOS kötegelt fájlokat és a BASIC-et is. A programozási nyelv kiválasztása nem olyan fontos, mint egy olyan trójai létrehozása, amely elkerülheti az észlelést, telepítheti magát az áldozat tudta nélkül, és elvégezheti a munkáját. Ennek ellenére a két legnépszerűbb programozási nyelv a patkányok írására a C / C++ (például a hátsó nyílás) és a Delphi (NetBus), mivel mindkét nyelv képes kis programokat létrehozni, amelyek egyetlen futtatható fájlban tárolhatók.
bár lehetséges RAT – ot írni olyan nyelven, mint a Visual Basic, egy ilyen trójai futtatásának esélye sokkal alacsonyabb, mivel a Visual Basic programok speciális, nagy futásidejű fájlokat igényelnek, míg a C/C++ és a Delphi programok nem. Ha a számítógépen nincsenek megfelelő futásidejű fájlok,a Visual Basic programok nem futnak.
néhány trójaiak könnyebb írni, mint mások. A trójai faló, amely utánozza a bejelentkezési képernyőt a jelszavak ellopására, sokkal könnyebb lesz írni, mint egy távoli hozzáférésű trójai. Hogy segítsék egymást, sok hacker biztosítja a trójaiak forráskódját a hacker oldalakon. A hackerek ezután tanulmányozhatják a forráskódot, és megpróbálhatnak új trójai programot írni a semmiből, vagy módosíthatják a forráskódot egy új változat létrehozásához.
egy másik módja annak, hogy forráskódot hozzon létre egy Trójai faló létrehozásához, hogy másolja a kódot bármely nyílt forráskódú projektből. (A Linux a leghíresebb nyílt forráskódú projekt, de vannak más is, például a Phoenix Mail, amelyet a ProMail Trójai faló létrehozására használtak.) Miután a hackerek rendelkeznek egy legitim program forráskódjával, hozzáadhatják saját kódjukat, hogy a programot trójai falóvá alakítsák.