EXE Datei vom Ram ausführen!

Hier könnt Ihr gute, von Euch geschriebene Codes posten. Sie müssen auf jeden Fall funktionieren und sollten möglichst effizient, elegant und beispielhaft oder einfach nur cool sein.
myself
Beiträge: 67
Registriert: 18.03.2006 12:48

Beitrag von myself »

Doch mein rechner schaltet sich auch ab bei manchen programmen, hmmm z.B. iexplore, egal ob ich paint in IE oder IE in paint laufen lass, der pc crasht und startet neu. notepad, calc, paint und so geht untereinander... aber am laptop funktioniert alles.. kA woran das liegt
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Rings hat geschrieben:Hier schaltet sich nix ab, gibt kein BSOD oder sonstwas irgendwo.
Und das mit AntiVir/KerioFirewall enabled .
liegt wahrscheinlich daran, dass Du WXP hast und ich hier W2K.
Rings hat geschrieben:Stell halt mal ein kühles kölsch auf den rechner:
nee, dann muss ich ja andauernd die K*tze wegwischen ;-)

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
Rings
Beiträge: 977
Registriert: 29.08.2004 08:48

Beitrag von Rings »

Kiffi hat geschrieben: liegt wahrscheinlich daran, dass Du WXP hast und ich hier W2K.
Ne, getestet mit W2k-SP4 und WXP-SP2 .
Kiffi hat geschrieben:nee, dann muss ich ja andauernd die K*tze wegwischen ;-)
Dann musste mal nen Leergang mitmachen:

'Trinken Ohne Kotzen'
Rings hat geschrieben:ziert sich nich beim zitieren
Benutzeravatar
dige
Beiträge: 1235
Registriert: 08.09.2004 08:53

Beitrag von dige »

Hier funzt das net (win xp sp 2) crasht immer nem "written" konnte
auf dem Speicher nicht durchgeführt werden ...
"Papa, ich laufe schneller - dann ist es nicht so weit."
myself
Beiträge: 67
Registriert: 18.03.2006 12:48

Beitrag von myself »

Ja, auf meinem system hier funktioniert es selbst nicht ordentlich, was das entwickeln dieses codes ziemlich erschwert hat für mich :) ich dacht da is noch ein fehler drin und hab stundenlang gesucht, dan test ichs mal am laptop - alles geht einwandfrei (Beide XP SP2).
Benutzeravatar
dige
Beiträge: 1235
Registriert: 08.09.2004 08:53

Beitrag von dige »

Ich vermute der Virenscanner oder die Firewall hängen da mit drin ...
"Papa, ich laufe schneller - dann ist es nicht so weit."
mknjc
Beiträge: 217
Registriert: 09.09.2006 12:59

Beitrag von mknjc »

Das ist alles komisch.

Ich bekomm ein "Invalid memory access" in der zeile:
If ZwUnmapViewOfSection_(ProcessInfo\hProcess,BaseAddress) >= 0

Schade sowas hätt ich gebrauchen können.

Mfg mknjc
Ich nutze PureBasic 4.02 unter Linux und Windows.

Momentane Projekte:
Das geheimste aller geheimen Projekte... FPBC
Benutzeravatar
Thorium
Beiträge: 1722
Registriert: 12.06.2005 11:15
Wohnort: Germany
Kontaktdaten:

Beitrag von Thorium »

Hm, ich denke ich weis warum der net zuverlässig funzt.

Was der Code tut ist ein fremdes Programm starten, die PE-Sections aus dem Prozessspeicher entladen und die Sections des auszuführenden Programms in den Prozessspeicher des fremden Programms schreiben. Dann wird der Entrypoint aufgerufen.

Das das nicht funktioniert ist eigentlich offensichtlich. Was er nicht tut, ist die Import Table zu initialisieren. Ein zweites Problem ist das er die Sections einfach in eine Speicherregion kopiert, das ist falsch. Jede Section sollte ihre eigene Speicherregion bekommen mit den Zugriffsrechten, wie sie im Sectionheader angegeben sind.

Ich werd heute mal schauen ob ich den Code so erweitern kann das er die beiden Dinge tut.
Zu mir kommen behinderte Delphine um mit mir zu schwimmen.

Wir fordern mehr Aufmerksamkeit für umfallende Reissäcke! Bild
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

@Thorium

Wäre schön wenn das mal funktionieren würde, danke für die Mühe im voraus.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Andesdaf
Moderator
Beiträge: 2671
Registriert: 15.06.2008 18:22
Wohnort: Dresden

Beitrag von Andesdaf »

holl, da hat thorium aber eine Mumie ausgepackt... :lol:
Win11 x64 | PB 6.20
Antworten