Virus erstellen mit C ?



  • backtrack ist doch so ein scheiß xD

    trotzdem danke, an alle, und an alle die sich hier beim thread gegenseitig gehackt haben 😉



  • Dieser Thread wurde von Moderator/in rüdiger aus dem Forum C (C89 und C99) in das Forum Rund um die Programmierung verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.



  • sinankurt schrieb:

    backtrack ist doch so ein scheiß xD

    Ja, ja ohne Plan erscheint einem vieles nutzlos.

    Vielleicht macht hacker ja mal ein Videotutorial zu backtrack. 😉



  • Um vielleicht nochmals auf die ursprüngliche Antwort zu antworten, wie schreibe ich Viren mit C und was muss ich wissen, muss man erstmal sich selbst die Frage stellen was will ich erreichen?
    Und zwar könnte man versuchen über verschiedene Ebenen der Systeme anzugreifen. In diesem Fall war das ja Spionage. Also will ich an bestimmte Daten rankommen. Grob könnte man jetzt Systeme in 3 Schichten unterteilen:
    - Anwedungsebene
    - Betriebssystemebene
    - Hardwareebene
    Also bei Spionage oder sonstigen Datenbeschaffungsmaßnahmen würde ich entweder, das Betriebssystem dazu bringen mir alle Daten jeglicher Medien zu senden, da ich meistens keinerlei Information über die vorhandene Hardware habe.
    Mit C lässt sich sowas sehr gut machen da die meisten Betriebssysteme in C geschrieben sind.
    So also brauchst du das Wissen von Betriebssystemen um solche Spionage durchzuführen. Dazu sehr viel Erfahrung in C und um überhaupt an den Rechner ranzukommen, sehr viel Wissen von Rechnernetze, Firewalltechnologie und viel Glück ;).

    Gruß hartzie



  • Nehmt doch nicht alles so ernst!
    Schrib ja nur die Warheit..


  • Mod

    Nur so am Rande: Man lernt C möglicherweise schneller, wenn man schon gewisse Grundlagenprogrammierung in Assembler kann. C und Assemler gehören zusammen, das wird oft vergessen.

    Wenn man gerade in das Programmieren mit C einsteigt, und sich für Sicherheit interessiert, dann kann es nicht verkehrt sein, sich über Datenkompression und Datenverschlüsselung zu informieren oder über Telekommunikation. Man könnte versuchen, Programme zu schreiben, die den einfachen Hallo Welt oder anderen Ausgabetext unterschiedlich verschlüsseln, entschlüsseln, das Programm komprimieren usw.
    Oder man versucht sich an einem möglichst schnellen Algorithmus für ein Primzahlfinderprogramm. Oder man schaut sich eines der üblichen Unixtools wie wc oder ls an und versuchen sie nachzuprogrammieren oder zu optimieren. Wenn man schon Shell-Programmierung kann, dann kann man versuchen, sein Shellproggis in C umzusetzten - und umgekehrt. Oder man schaut, was für ein Controller in der Waschmaschine sitzt, holt sich eine Entwicklungsumgebung für den Kontroller und codet die Waschmaschinenprogs um ...;)



  • Ich wär fast vom Stuhl gefallen vor Lachen.

    á la "ich hack dich gleich"
    oder "Hack ihn doch !" 😃



  • Was ein Thread...



  • nachtfeuer schrieb:

    C und Assemler gehören zusammen, das wird oft vergessen.

    ähmmm.... NEIN ?! Stell dir vor: Selbst VB,TP wird dir zu asm compiliert bevor dir der assembler die mnemonics für dein target übersetzt,...

    Es wird wohl eher vergessen das die üblichen Hochsprachen Wie A,B oder C, Pascal oder ähnliche, aus den Asm Macros heraus , respektive weiter-,entwickelt haben. Sozusagen wurde aus dem "Pre-Assemblierer" der heut gängige Compiler,...

    Also bitte,.... 😛



  • > Selbst VB,TP wird dir zu asm compiliert bevor dir der assembler die mnemonics für dein target übersetzt,...

    VB wird erst mal zu MSIL-Code übersetzt. Pascal wird, wie jede andere Hochsprache auch, für gewöhnlich sofort in Maschinencode übersetzt, ohne Assembler.

    > Es wird wohl eher vergessen das die üblichen Hochsprachen Wie A,B oder C, Pascal oder ähnliche, aus den Asm Macros heraus , respektive weiter-,entwickelt haben.

    A gibt's bis jetzt noch nicht. 😉



  • Wobei C bei Viren nicht so wirklich sinnvoll ist. Gerade Viren müssen extrem klein sein, und da zählen halt die paar Bytes die man beim assembler spart. Was anderes sind natürlich lokale Exploits die irgendeine Serverlücke ausnutzen, die kann man sogar in Java schreiben (<bash> Wenn man genug Zeit hat...</bash>) . Und wer versucht mich deshalb zu hacken dann versuchts doch, meine IP is 127.34.56.3 ^^



  • Was du meinst ist ein Trojaner, und klar geht das, mithilfe von sockets kannst du ein sehr einfaches Programm entwickeln, mit dem du über eine server.exe einen anderen Rechner bzw dessen Terminal steuern kannst.

    Die meisten haben wirklich wenig verstanden:
    IP's kann man nicht "hacken" man flooded/ddosed sie ->Überlastung



  • illegal question detected



  • Der Thread ist eine Mischung aus Kot, Aids und Fail.


Anmelden zum Antworten