Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen
Thema geschlossen (topic locked)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
hmm.. Da sieht man mal wieder das ich voll der Noob bin....

In dem Fall hätte genaues Lesen gereicht - hat nichts mit technischen Kenntnissen zu tun ;)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

na dann.. wenns so ist.. auch wenn ichs nich verstehe.. aber.. schaffe ich dir noch einbischen klarheit der entwicklung und ausführungeiner *.exe programmes:

Der Ablauf so umgefähr:

-Als erstes wird vom Programmierer der Quellcode geschrieben

-Dann wird es Compiliert durch den Compiler
Beim Compilieren wird der Quellcode in *Assembler (glaub ich) übersetzt.

-Dann wird der "Linker" ausgeführt der den Assemblercode
in ²Maschinencode übersetzt der sehr unleserlich ist.

-Dann wird die *.exe datei entsprechend optimiert, sprich : ³header usw.

-Dann ist die erstellungsphase fertig

Ausführen einer exe:

-Als erstes wird der maschinencode durchsucht nach WinAPI befehle oder sonstige mit anderen sachen zusammenhängende befehle und werden von Windows selbst ausgelöst/angezeigt z.B. ein Windows-Fenster erschtellen.. oder ein Button.

-Jetzt wird der maschinencode in den RAM geladen.. in einen sogenannten "Codesegment" wo der maschinencode vom Processor abgearbeited wird
Das Betriebssystem (z.B. WinXP) prüft auf "zugriffsverletzung" befor er ein maschinencodebefehl in den RAM abschickt.
Die Zugriffverletzung ist dann wenn z.B. das Programm versucht auf den RAM per "Physikalischen Adressen" zuzugreifen.

--Falls eine zugriffverletzung erfolgt wird das programm sofort mit einem Fehler beended.

--Fals nicht macht er weiter :)

-Wenn der Prozessor mit dem abarbeiten des Codes fertig ist, sprich: asuführen des programmes wird er vom RAM sofort gelöscht und somit wird das Programm dann beendet

*Assembler:
Assembler bzw. Assemblercode ist nichts weiter als ein für menschen leserliche art des Maschinencodes.

²Maschinencode:
Der Maschinencode besteht NUR aus nullen und einsen.. es gibt soooo viele befehle.. das man praktisch eigentlich nicht gleich so programmieren kann...

³Header:
Der Header bzw. Datenheader ist meistens bei jeder Datei Vorhanden z.B. BMP GIF JPG PNG usw. Grafiken...
Der Header beschriebt was das für eine Datei genau ist (die Signatur) z.B. hat eine BMP Grafik die Signatur "BM"

Ich hoffe ich hab jetzt genug klarheit veschaft !!!

MFG
TOMEK


 

« Letzte Änderung: 23.03.07, 11:54:20 von Sniper-Hawk »

 :D hab gemerkt hier sind profis unterwegs also auf jedenfall Leute die sich auskennen.. und zwar hat mich mein Onkel gebeten ob ich ein Programm umbearbeiten könnte.. es ist ein Zufallszahlengenerator den er gerne wo anders Privat einsetzen würde und möchte nur das Formular also das Design der exe datei verändern ist das möglich ?? Es soll ein Spiel für Kinder werden und er möchte nicht das Firma, copyright und solche sachen dort stehen..

Danke Daniel
bitte auf [email protected] antworten falls mir jemand weiter helfen kann weiss nicht wie oft ich die möglichket habe im Forum zu gucken.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Das Vorhaben setzt den Quellcode voraus. Wenn nur eine exe vorliegt, sieht's eher schlecht aus.

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Ich denke mal das er die WinAPI damit meint !

Dazu benötigt er dann einfach den Recourse Hacker..

http://www.angusj.com/resourcehacker/

 

es könnte auch einfach nur eine verknüpfung sein

erstell mal ne verknüfung und gib als verknüpfung ein

shutodwn -s -t 1


 

Hallo,
diese exe die den pc runterfährt is n shutdown befehl für die cmd konsole der lautet shutdown -s -t
du kannst so eine exe erstellen indem du eine neue verknüpfung erstellst und beim namen shutdown -s -t "der text der da stehen soll" eingibts oder du öffnest den editor machst dasselbe und speicherst es als .bat (batch-datei) und wenn man dann raufklickt kriegt man die meldung z.b. der computer wird in 1 minute heruntergefahren. das fällt unter die rubrik fake-virus und ist eig nur zum veralbern von kumpeln da wenn du den shutdown abbrechen willst gehst du auf ausführen in der startleiste und dann gibts du ein shutdown -a es gibt auch noch andere fake-viren wie diesen hier:öffne den editor und geb dort MsgBox "Inhalt des Fensters",0,"Name des Fensters" ein.

Zu beachten ist dabei, dass das Argument ,0, über das Aussehen des entstehenden Dialogfensters entscheidet:

    * 0=OK-Fenster
    * 1=OK-/Abbrechen-Fenster
    * 2=Abbrechen-/Wiederholen-/Ignorieren-Fenster
    * 3=Ja-/Nein-/Abbrechen-Fenster
    * 4=Ja-/Nein-Fenster
    * 5=Wiederholen-/Abbrechen-Fenster
    * 16=Anzeigen des Stopp-Symbols
    * 32=Anzeigen des Fragezeichen-Symbols
    * 48=Anzeigen des Symbols Warnung
    * 64=Anzeigen des Symbols Information
    * 0=der erste Button ist eingefärbt
    * 256=der zweite Button ist eingefärbt
    * 512=der dritte Button ist eingefärbt
    * 768=der vierte Button ist eingefärbt
    * 4096=Kein anderes Fenster kann aktiviert werden, bis der Benutzer die Messagebox beantwortet.

ich hoffe das hilft und falls du noch mehr suchst geh auf youtube und suche nach fake virus erstellen

Hallo,
diese exe die den pc runterfährt is n shutdown befehl für die cmd konsole der lautet shutdown -s -t
du kannst so eine exe erstellen indem du eine neue verknüpfung erstellst und beim namen shutdown -s -t "der text der da stehen soll" eingibts oder du öffnest den editor machst dasselbe und speicherst es als .bat (batch-datei) und wenn man dann raufklickt kriegt man die meldung z.b. der computer wird in 1 minute heruntergefahren.
Nein, nein und nochmals nein.
1. Hast du die Syntax falsch angegeben
2. Ist weder eine batch noch eine lnk eine exe
3. Alles was du tust ist eine bestehende funktion mit Parametern aufzurufen (Command-Line Parameters)
4. Das sollte man auch seinen Kumpels nicht "verabreichen", sowas ist einfach nur saublödes Script-Kiddie getue und gehört mit 2 wöchigem Internetverbot von Mami bestraft.
das fällt unter die rubrik fake-virus und ist eig nur zum veralbern von kumpeln da wenn du den shutdown abbrechen willst gehst du auf ausführen in der startleiste und dann gibts du ein shutdown -a es gibt auch noch andere fake-viren wie diesen hier:öffne den editor und geb dort MsgBox "Inhalt des Fensters",0,"Name des Fensters" ein.

Zu beachten ist dabei, dass das Argument ,0, über das Aussehen des entstehenden Dialogfensters entscheidet:

    * 0=OK-Fenster
    * 1=OK-/Abbrechen-Fenster
    * 2=Abbrechen-/Wiederholen-/Ignorieren-Fenster
    * 3=Ja-/Nein-/Abbrechen-Fenster
    * 4=Ja-/Nein-Fenster
    * 5=Wiederholen-/Abbrechen-Fenster
    * 16=Anzeigen des Stopp-Symbols
    * 32=Anzeigen des Fragezeichen-Symbols
    * 48=Anzeigen des Symbols Warnung
    * 64=Anzeigen des Symbols Information
    * 0=der erste Button ist eingefärbt
    * 256=der zweite Button ist eingefärbt
    * 512=der dritte Button ist eingefärbt
    * 768=der vierte Button ist eingefärbt
    * 4096=Kein anderes Fenster kann aktiviert werden, bis der Benutzer die Messagebox beantwortet.

ich hoffe das hilft und falls du noch mehr suchst geh auf youtube und suche nach fake virus erstellen
Ich hab noch ne bessere Idee: Programmieren lernen und das verstehen was man tut, dann ist man auf den ** Netiquette! ** auf youtube nicht angewiesen und man versucht gar nicht erst irgendwelche Leute mit diesem vollmüll zu nerven. Da geht mir einfach der Hut hoch.

Abgesehend davon: Leichenschänder. 

« C# ContinueVisualBasic 2010: Unicodeumwandlung »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...

Compiler
Als Compiler bezeichnet man ein Programm zum Übersetzen der Quellprogramme einer bestimmten Programmiersprache in ausführbare Dateien, also in die Maschinenspra...

D-RAM
D-RAM steht für "Dynamic Random Access Memory". Es handelt sich dabei um einen Typ von Arbeitsspeicher, der in den meisten Computern und vielen anderen elektronische...