BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Projekte (http://www.black-board.net/board.php?boardid=108)
--- MASM32 Mit Hitman 1.0 alle(!) Programme und Dienste beenden (http://www.black-board.net/thread.php?threadid=11392)


Geschrieben von CDW am 02.04.2003 um 21:36:

  Mit Hitman 1.0 alle(!) Programme und Dienste beenden

kleines Progrämmchen, so ähnlich wie der Windows-Taskmanager, nur dass man damit wirklich ALLES abschießen kann (würde ich nicht immer empfehlen *g*), zumindest wenn man als Admin eingeloggt ist.Wer schon verschiedene Dienste oder manche im Hintergrund laufende Progs versucht hat mit WinTaskmanager zu beenden und die Meldung bekam("Prozess konnte nicht beendet werden,blabla"), weiß was ich meine.
Hab das auf meinem win2k getestet, werde freitags in der Schule einsetzen (win95)...

Sprache:MASM32




EDIT: win95 Test auf jedenfall bestanden, INIS konnte Problemlos beendet werden großes Grinsen so wie das blöde Programm, welches das Kontextmenü sperrt.



Geschrieben von Champus am 10.04.2003 um 17:14:

 

Frage:
Welche Programm versperrt die Kontextmenüs?



Geschrieben von CDW am 10.04.2003 um 17:56:

 

bei uns ist es IFWINDOW oder IFFWINDOW (so in der Art), es versperrt das Menü nicht, es minimiert dieses, sobald es erscheint, wenn man schnell genug ist, schafft man vielleicht doch das Menü zu benutzen (mit tastaturkürzeln auf jedenfall).



Geschrieben von scr!pTk!d am 10.04.2003 um 22:02:

 

das programm ist wahrlich eine meisterleistung!
auch systemeigene prozesse lassen sich damit beenden,
was allerdings einen bluescreen nach sich zieht:
Zitat:

stop(0x3e)
lsass.exe wurde unerwartet beendet. bitte starten sie ihr system neu.

ich wäre an dem source interessiert.
mfg
scr!pTk!d



Geschrieben von CDW am 26.04.2003 um 15:32:

 

bin wieder da (2 Wochen ohne PC& fast ohne fernsehen und Radio wären sicherlich für einige ein Albtraum großes Grinsen )
danke für die Blümen.
wenn du mit Asm etwas anfangen kannst, im Anhang ist der Quelltext, interessant sind eigentlich nur die WinAPIs, das Programm ist an sich ganz einfach, funktioniert nach dem Prinzip der Rechtebeschaffung : als Admin kann man sich fehlende Rechte (z.B zum Dienstebeenden) zuteilen, deshalb funktioniert es unter XP/2k nur beim Admin reibungslos, ähnliches Programm KillIt weigert sich aber im Benutzermodus komplett etwas zu machen Augen rollen . Die eigenltiche Schwierigkeit war das Flackern beim Aktualisieren der Anzeige wegzukriegen Augenzwinkern
Ich habe auch einige PMs bekommen, wo sich Leute beklagen, dass man im Usermodus nicht alle Programme beenden kann => es geht von Konzept her nicht und ist nur erreichbar, wenn man eine Sicherheitslücke ausnutzt.

Prinzip (näheres bitte der WinAPI-Doku entnehmen):
mit CreateToolhelp32Snapshot
bekommt man ein Handle zu einem "snapshoot" der Prozesse.
mit Process32First und Process32Next durchforste ich diesen Snapshot nach Prozessen und deren ID, diese werden als Liste dargestellt (ListBox)
mit
OpenProcess, PROCESS_TERMINATE, 1, Processnumber
wird der Prozess "geöffnet" und mit TerminateProcess
terminiert. Da man per default keine Dienste usw. kicken kann, benutz ich OpenProcessToken und LokupPrivilegeValue um mir die Rechte dafür zuzuteilen.
Der Rest des Quelltextes ist Grafikoverhead
So, bei Interesse kann ich auch die Ressourcen
zur verfügung stellen.



Geschrieben von |-=B4dB0y0n3=-| am 26.04.2003 um 16:11:

 

Zitat:
Original von GHALeader
Frage:
Welche Programm versperrt die Kontextmenüs?


Was ein Kontextmenü und wofür ist das gut?
Vielleicht kann mir ja mal ein paar tricks oder tipps geben für meinen Rechner, also hab keine ahnung was man alles verändern kann und so! Habe ATHLON XP 2000+
Win XP Prof
noch was ?



Geschrieben von CDW am 26.04.2003 um 20:47:

 

Kontextmenü=ein Menü, welches sich beim Rechtsklick öffnet.
Zitat:
kann mir ja mal ein paar tricks oder tipps geben für meinen Rechner...

die Suchfungktion da oben +++ Bild konnte nicht geladen werden +++ Augen rollen ist dein Freund:
http://bb.ups-site.de/thread.php?threadid=10767&sid=&hilight=optimierung&hilightuser=0
sonst hat deine Frage überhaupt nichts mit dem Thema zu tun - in solchen Fällen sucht man entweder nach einer vorhandenen antwort oder öffnet ein neues Thema/stellt die Frage in einem themenverwandtem Thread. Solches duchreindanderposten macht die Threads nur unübersichlich und du handelst dir schnell ne Rüge vom Mod ein Augenzwinkern . Bitte lass es in der Zukunft sein.


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH