Français
Anwendungen

TNT (Tasks and Token)

 
- page 1 -


Im letzten l'an hat mich cela Bedürfnis emballé, mich näher um den Prozessbereich - alors um Threads, Prozesse, DLL et la fenêtre trop kümmern et quelque chose plus par-dessus trop apprendre, comme je jusqu'alors wusste. comme Hilfsmittel en supplément habe je mir qui Anwendung Tasks and Token (TNT) gebastelt, qui mir jusqu'alors dans cette Hinsicht droite gute Dienste geleistet hat. je voudrais euch cela Programme ici einmal quelque chose näher présenter et hoffe, dass euch cela Testen genausoviel Amusement pouvoir, comment mir cela Programmieren et qui travail daran:

Tasks and Token wurde sous et pour Windows2000/XP entwickelt; un Betreiben qui Anwendung sous anderen Betriebssystemen ist zwar im Prinzip possible, mais seulement wenig sinvoll. cela Proggi wurde avec XProfan9 et Profan2Cpp 1.1 erstellt, avec UPX emballé et verfügt sur ca.10000 Quelltextzeilen. Zum Changement qui Zugriffsrechte benutze je partiellement une de mir entsprechend geänderte Version de AHs DACL_SET.INC (quelques BUGs et un partie qui Protokollierung entfernt). cela Programme soutenu qui jusqu'à WindowsXP standardmäßig verwendeten Zugriffslisten des Typs ACL_REVISION et Zugriffslisteneinträge des Typs ACCESS_ALLOWED_ACE et ACCESS_DENIED_ACE ... Anwendungen, l'autre Zugriffslisten verwenden, konnte je jusqu'alors pas trouver..
qui eigentliche Programmdatei est Tasks and Token.EXE; alle Fichiers doit ins selbe Verzeichnis entpackt volonté. Um pas euer Startmenü (ou bien sonstiges) unnötig vollzumüllen, habe je sur une Installationsroutine verzichtet - je denke, vous venez aussi so avec cela zurecht.

Tasks and Token erzeugt une Art aktualisierbaren Schnappschuss des Betriebssystems, listet dabei Prozesse, Threads, Module et la fenêtre dans ihrem Relations zueinander sur et liefert umfangreiche Informationen sur cet Objekte.
Um aussi Zugriff sur Informationen trop conservé, qui normalement pour une Administrator unzugänglich et unsichtbar sommes, peux Tasks and Token Zugriffsrechte sur Prozesse, Threads et den Access-Token changement, ou bien (sans selbst eigentlich un Service trop son) chez besoin sur Windows comme Systemservice gestartet volonté. Dabei ist puis trop achten, dass TNT comme interaktiver Service seulement pour den User sichtbar ist, qui sich comme erstes dans den calculateur eingeloggt hat.

ici alles aufzulisten, quoi cela Programme ausliest ou bien aussi changement peux serait den cadre wohl gänzlich sprengen - je werde mich c'est pourquoi sur quelques dans qui Hilfedatei encore undokumentierte Bereiche beschränken:

Module et DLL: Nebem dem Lecture qui Versionsinformationen untersucht Tasks and Token geladene Module u.a. aussi pour enthaltenen Exportfunktionen et en Adressen. Erhaltene Informationen peut mittels Droit dans cela jeweilige Listview dans qui Zwischenablage kopiert volonté. TNT bietet aussi qui Possibilité, une fremde encore pas geladene DLL trop magasin et trop untersuchen. Dabei führt Tasks and Token qui Einsprungsfunktion cette geladenen DLL pas aus. cela hat den Vorteil, dass aussi DLL de anderen Betriebsystemen (z.B. une DLL de WindowsXP sous Windows2000) untersucht volonté können; aus komprimierten DLL peut c'est pourquoi mais peut-être. (sur cet Weise) aucun Exportfunktionen ausgelesen volonté.

la fenêtre: près de dem Montrer unterschiedlichster Fensterinformationen peut mittels Droit sur un la fenêtre im Treeview - pour dem Motto fais sichtbar quoi unsichtbar ist - Statusinformationen eines Fensters geändert volonté. aussi Rechtsklicks dans cela entsprechende Listview bieten une Änderungsmöglichkeiten pour fremde la fenêtre.

Prozesse et Threads: Nebenbei laisser sich qui unterschiedlichen Threads einer Anwendung par Droit ins Treeview s'arrêter et continuer , peut Prioritäten de Threads et Prozessen einzeln geändert ou bien peux aussi qui Boost abgeschaltet volonté, qui u.a. une Prioritätserhöhnung chez Aktivierung eines Threadsfensters bewirkt.

Access-Token: un Grundbaustein neuer Windows Betriebsysteme sommes qui Zugriffsrechte. Um oui c'est ca festlegen trop peut, quelle Anwendung sous Windows oui c'est ca sur quoi Zugriff avons darf, wird chaque Prozess vom Betriebssystem une Art elektronischer Ausweis avec sur den Weg gegeben, qui oui c'est ca Identität et Rechte des ausführenden Users festlegt. Mittels Droit dans cela entsprechende Treeview laisser sich ici sous anderem Privilegien dans einem laufenden Prozess aktivieren ou bien aussi désactiver. aussi Gruppenzugehörigkeiten peut, sofern qui jeweilige Gruppe ca soutenu, deaktiviert et aktiviert volonté sans qui Gruppe aus dem Token trop entfernen.
dans diesem elektronischen Ausweis Access-Token gibt es une Bereich, qui Standard-Zugriffsrechte festlegt. Wird par une Prozess un nouveau objet erzeugt et wird diesem objet weder par hérédité encore sonstwie irgendeine Sicherheitsbeschreibung zugeordnet, wird cet Standard-Zugriffsliste im Acces-Token comme Sicherheitsbeschreibung übernommen. ca wäre zum Bespiel u.a. beim Erzeugen eines neuen Prozesses mittels @Winexec() qui le cas. Tasks and Token peux cet Zugriffsliste pas seulement Montrer mais cet aussi (mittels Treeview-Droit) chez besoin changement.

Viel plus voudrais je sur mon Machwerk eigentlich maintenant pas raconter. je hoffe, es reicht aus um un peu intérêt et Lust am Spielen trop éveiller....

Beste Grüße

Eduard le charpentier
 
03.03.2006  
 



 
- page 5 -



Frank
Abbing
[quote-part:88805f4bcb]Dateileichen darf on c'est pourquoi pas zählen weil cet arrêt pas zum aktiven Stamm gehören! cet avons sich la fois à cause de Grund X registriert et cela intérêt était befriedigt. Diesen Leuten darf on mais pas übelnehmen cela vous ne...aucune Feedback donner! ils sont oui nichtmal ici - comment alors un Feedback?[/quote-part:88805f4bcb]
alors, ensuite protolliere qui Downloads. ensuite weiss on zumindest, qui ne Dateileiche ist et qui pas.
 
19.12.2006  
 



alors qui ne Dateileiche ist sieht on ici eigendlich aussi pas mal: [...] 

qui Downloads volonté ab tout de suite protokolliert.
 
19.12.2006  
 



[quote-part:0ad28419ab]je trouve wir devrait pas oublier qc cela wir oui pas pour programmieren um Feedbacks trop bekommen - mais weil wir es volontiers 1faire. j'écris z.B. à XPSE pas pour Huldigungen - mais avec cela je réglé avec XProfan programmieren peux comment je es coutume. Je mets aussi nen OGL-EgoEngineDemo ici pas rein pour Huldigungen - mais afin de montrer cela allez aussi. il y a alles Anreize qui geschaffen volonté - qui Resonanz wirkt sich doch souvent viel subtiler aus comme dans einem Posting im Fil.
[/quote-part:0ad28419ab]
c'est oui c'est ca cela, quoi je mon - Spass à qui Freud dire wir im Rheinland en supplément. Aus eigener Erfahrung weiss je, dass on comme novice dans cette Community presque erschlagen wird vom savons et pouvons. on hat Berührungsängste trop Anfang et cet doit seulement abgebaut volonté. Erschwerend venez hinzu, dass on peut-être cela une ou bien autre garnicht versteht et ensuite, um sich aucun Blösse trop donner, calme bleibt. Dass ici volontiers geholfen wird, wird peut-être pas richtig herausgestellt. là sollte on quelque chose tour drehen et pas toujours juste de Leichen reden
 
19.12.2006  
 




Bernd
Haase
Moin !

je personnelle schreibe aussi pas très viel. Teste mais hin et wieder la fois un Programme aus et gebe aussi Statements en supplément ab. Beispiel: LVgen, Adressverwaltung de Horst, Listview u.s.w. eh bien ist es mais so, cela dans diesem Forum très viel technologie programmiert wird. Kommerzielles fonctionne ici si bien comment gar pas. chacun qui mich kennt, weiss le moi un DB-Freak suis et très viele Anwendungen hierfür prorgammiere. Software, comment vous z.B. Andreas entwirft, coutume je gar pas trop testen. So tief stecke je im System pas drin. Andersrum peux Andreas mais quelquefois mir avec einem Tipp aider. peut-être sollte on ici aussi la fois son un peu sur qui Projekte regarder, qui qui Profaner so Travailler. je sais z.B. cela quelques plus sich avec SQL beschäftigen, ici mais im Forum genauso viel posten comment mon personne. je trouve cela pas grave. Unschön ist es seulement, cela on Gleiches avec Gleichem vergelten veux. cela passt gar pas. Es wird toujours un paire donner, à denen qui travail hängenbleibt, comment z.B. à IF et espace den Administratoren. cet avons sich mais aussi bereiterklärt cette Forum am vivre trop conservé et vivre trop füllen.
Zum Abschluß voudrais je encore dire, le moi cet DOWNLOADLISTE pour überflüssig halte, là cet eh rien bewirken wird, ausser cela IF sich wieder la fois travail gemacht hat.
 
Mit freundlichem Gruß
Bernd

Sind schon viele erfroren, aber noch keiner ist erstunken !!
[...] 
20.12.2006  
 




Hubert
Binnewies
[quote-part:b3772ee4ff=iF]
mais la fois zurück zum Thema. je trouve AH sollte es déjà créer simple la fois trop erläutern pourquoi il 3 seiner Programme aus dem Wettbewerb zurücknimmt.

il erzeugt sonst une falschen impression. quoi veux il uns vermitteln avec seiner Aktion? qui Antwort finde je ist il uns schuldig - bedingt par qui Art et Weise. comment sieht cela car s'il te plaît aus AH?

je veux ici ne...aucune Kuschelmuschel et Intrigengetue - alors raus avec qui Discours - pourquoi qui trois Annulierungen?[/quote-part:b3772ee4ff]
alors là peux on kontroverser attitude son.
je trouve il muss garnichts dire!

Zum Ersten: es sollte chaque sa eigene l'affaire son si il un Proggi zum Wettbewerb reinstellt zurückzieht ou bien sonstwas pouvoir.

Zum Zweiten: un Intrigengetue peux je ici encore nichtmal im Ansatz erkennen.

Zum Dritten: Sagt la fois gens.... voyez son pas selber comment très son ihn sous Druck mets???
Stellt euch la fois avant son müsst aussi la fois, aus welchen Trouvé De toute façon, irgendetwas 1faire, comment que voici zum Beispiel, quoi son, aus welchen Trouvé De toute façon, pas öffentlich expliquer peut, et une derartigen Druck befürchten müsst.
là wird doch chacun 5la fois vorsichtiger ici quelque chose hinein trop se mettre.
Mag son cela ca peut-être qui la qualité qui Downloads hebt, mais gewiss pas en Anzahl.

Schämt euch gens... den armen Kerl (et wirklich hervoragenden Programmierer) avec eurem Druck presque aus cette wirklich guten Community raus trop drängen.

je serait mir, à seiner Stelle, anschliessend 5 la fois überlegen si je ici quoi reinstelle ou bien pas.

je trouve il hat cela droite Gründe trop appeler ou bien aussi pas!
si il es rausnehmen voudrais, aus welchen Trouvé De toute façon, soll il 1faire, et si il pas dire voudrais pourquoi....ok.... ensuite peut il es arrêt.
la fois fragen..ok...mais sous Druck mettons...non!

Hubert
 
WinXP Prof, XProfan 9.1 Newbie

Ein kluger Kopf sagte mal:
"Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!"
20.12.2006  
 



@Hubert: bof! alors je suis pas qui attitude cela chacun simple 1faire et laisser peux quoi il veut - pour dem Motto je trouve il muss garnichts dire!. nous sommes ici pas chez den Hippies.

si un Kiddie un Spielchen zum Wettbewerb einreicht - cet annuliert - wird sich à peine quelqu'un pour dem pourquoi fragen.

AH ist erwachsen - je denke ici peut wir une anderen Level aller. c'est aussi so Hubert cela wir Admins un paire plus Informationen avec uns herumtragen quoi trop meiner attitude ici führt, quelle ausschliesslich AH betrifft.

je trouve arrêt - il y a Dinge qui pouvoir on - et il y a Dinge qui pouvoir on ebend pas. un, deux ou bien sogar trois Programme simple annulieren ist um Grunde ne...aucune Problem! Mich personnelle intéressé es doch garnicht. und dir ici mais à Art et Weise im Umgang avec dem Wettbewerb.

[quote-part:911930e9ba]Schämt euch gens... den armen Kerl (et wirklich hervoragenden Programmierer) avec eurem Druck presque aus cette wirklich guten Community raus trop drängen.[/quote-part:911930e9ba]
aucun Sorge ici wird niemand gedrängt. chez Andreas ists aussi pas anormal si il la fois pour une gewisse Zeit fehlt - et c'est nullement irgendwie böse ou bien abwertend gemeint mais lediglich un Rückblick sur den Du comme nouveau Mitglied arrêt pas zurückgreifen peux. Andreas était ici la fois Admin, cela ging ensuite pas plus - il hat très viel besonders zur ODoku beigetragen - et dadurch aussi viel gelernt. malheureusement seulement - et aucun (zumindest de den Admins avec denen je mich permanent kurzschliesse) weis so droite weshalb AHs Verhalten depuis einiger Zeit quelque chose - dire wir prudent - unsynchon ist.
 
20.12.2006  
 




Nico
Madysa
Zum le cas iF vers Frank:
cela es ici droite wenig Resonanz gibt, cela peux eigentlich pas bestritten volonté. et dans Riesencommunities gibt es durchaus plus Resonanz comme ici. c'est wirklich(peux je aus eigener Erfahrung dire) qui Downloaden-Testen-nischt-Methode. Besonders si on aucun DSL-Flatte-rat hat, là dauert es arrêt une Weile jusqu'à on Kritik posten peux(ou bien überhaupt veux).
pas le moi quoi vers qui Télécharger-Protokollierung habe, mais quoi soll qui oui c'est ca apporter? Soll ensuite quelqu'un avec dem Du-du-Finger venons? (si du pas tout de suite deine attitude hinschreibst, musst du sur qui stille escalier. )
quoi cela Amusement-à-qui-Freude-(oui den Spruch kennt on chez uns dans qui Oberlausitz aussi)-Programmieren angeht, peux je seulement zustimmen. Meinen Code zum Sierpinski_Dreieck habe je aussi sans espoir sur Antwort posté, et dass es wenig Testberichte zur MCI.hlp gibt, habe je mir aussi gedacht.
[quote-part:926620ddd5]c'est oui aussi weiterhin qui le cas. seulement werde je dans Zukunft alle Members ignorer, de denen je denke, dass vous pas projet, sich à qui Gemeinschaft trop beteiligen.[/quote-part:926620ddd5]
Oioioi, là volonté mir mais qui joli-schlagfertigen Abbing-répondre sur PMedia, Jakobitz & Co. manquer.

Zum le cas Binnewies vers iF sur Hötker:
sous Druck mettons voulais zumindest je, ici niemanden. c'est arrêt simple merkwürdig, si on dans trois Codes un simple Hiermit nehme je meinen Wettbewerbsbeitrag zurück. liest. cet KI-mäßige Schlichtheit, cet emotionslose Neutralität sans chacun Begründung wirken sur mich léger suspekt. et si ensuite aussi seulement un Herumgerede venez, chez dem zwar Andeutungen, mais aucun répondre venons... bof, pour mich ist qui l'affaire abgeschlossen et je frag pas plus plus, wobei je mir wahrscheinlich früher ou bien später den une ou bien anderen konspirativen Gedanken faire werde .
@Binnewies: comment un echter Druck hat cela sur mich pas gewirkt, wobei on sich dans einem solchen Punkt sûrement irren peux.

P.S.: cette Beitrag ist pour gens avec Sesquipedalophobie pas geeingent. et je hoffe, qui Anderen brauchen ne...aucune Wörterbuch en supplément.
 
Nico Madysa
20.12.2006  
 



[...] 
 
20.12.2006  
 



[offtopic]
alors so quoi comment:
Gänseblümchenwiesenobergärtnervereinigungsvorsitzender ?
[/offtopic]


 
20.12.2006  
 




Frank
Abbing
[quote-part:663b941dd8]Unschön ist es seulement, cela on Gleiches avec Gleichem vergelten veux. cela passt gar pas. Es wird toujours un paire donner, à denen qui travail hängenbleibt, [/quote-part:663b941dd8]
plan. cela heisst mais pas, dass chacun avec cela glücklich ist.

[quote-part:663b941dd8]Mag son cela ca peut-être qui la qualité qui Downloads hebt, mais gewiss pas en Anzahl.[/quote-part:663b941dd8]
tout autor ging es dans qui Diskussion mais gar pas...

[quote-part:663b941dd8]Zum le cas iF vers Frank:[/quote-part:663b941dd8]
Nix le cas. Wir hatten dans cette Angelegenheit seulement différent Meinungen, sonst rien. Au cours de wir ici posteten unterhielten wir uns zwischendurch anregend per Skype. comment plan souvent.

[quote-part:663b941dd8]Oioioi, là volonté mir mais qui joli-schlagfertigen Abbing-répondre sur PMedia, Jakobitz & Co. manquer. [/quote-part:663b941dd8]
je sprach de Aider, pas de conversation... peux sûrement son, le moi pour comment avant mon attitude kundtue, si mir quoi pas passt.

[quote-part:663b941dd8]Zum Abschluß voudrais je encore dire, le moi cet DOWNLOADLISTE pour überflüssig halte, là cet eh rien bewirken wird, ausser cela IF sich wieder la fois travail gemacht hat.[/quote-part:663b941dd8]
bien, qui une peux cet Feature besoin, l'autre plan pas. je suis anderer attitude.

 
20.12.2006  
 



[quote-part:ced350d132=Frank Abbing][quote-part:ced350d132]Zum Abschluß voudrais je encore dire, le moi cet DOWNLOADLISTE pour überflüssig halte, là cet eh rien bewirken wird, ausser cela IF sich wieder la fois travail gemacht hat.[/quote-part:ced350d132]
bien, qui une peux cet Feature besoin, l'autre plan pas. je suis anderer attitude.

[/quote-part:ced350d132]
je denke Franks concept ist super et wird réellement quelque chose bewirken - aussi si seulement im Kleinen. mais spurlos bleibt es pas et qui travail (si on es so appeler peux) habe je mir volontiers gemacht.
 
20.12.2006  
 



 
- page 6 -


Eigentlich habe je aucun grand Lust trop dem Thema encore irgendwas trop écrivons, habe mich mais maintenant doch la fois en supplément durchgerungen et veux espérer, qui cela pas qui Auslöser pour neue unnötige Diskussionen wird, qui eigentlich rien avec Programmieren trop 1faire avons et stattdessen une Schlußstrich sous qui l'affaire zieht.

Zum Grund, pourquoi je TNT ici im Wettbewerb posté habe:
cela Scannen de Heaps sur qui Toolhelp-Funktionen ist scheinbar de Microsoft pour NT basierende Windowsversionen faux dokumentiert worden. cela quoi là sous 2000/XP retour wird entspricht quasi pas dem, quoi le son MS retour volonté sollte. à vielen anderen se mettre habe je Sachen incorporé, qui je nirgendwo dokumentiert trouvé habe (z.B. beim Lecture de Funktionsadressen dans einer DLL) - alors quasi par eigenes nachsehen et kitzeln des OS selbst entwickelt habe. Desweiteren venez en supplément, le moi, comme je cela Programme entwickelt habe, keinen Internetzugang hatte, quoi qui l'affaire encore plus compliqué hat.
TNT dient et diente comme Grundbaustein pour autre l'affaire. Um là irgendwie une verläßlichen Grundaufbau pour Anderes trop bekommen, quoi je volontiers encore écrivons voudrais, intéressé es mich naturellement avant allem, si cela quoi je aus Windows herausgekitzelt habe logisch et correct ist, et pas si un Button besser dans vert ou bien rouge aussieht.
je suis en ausgegangen, cela Programme, qui dans einem Wettbewerb starten (aussi si vous eigentlich keinen intéresser) quelque chose genauer sous qui Lupe pris volonté et je Rückmeldungen erhalte, qui es mir ermöglichen, mon travail trop überprüfen.

Ingesammt driftet cela avec mir et diesem Forum ici quelque chose auseinander. qui Sachen, avec denen je mich dans prochaine Zeit beschäftigen voudrais, avons rien avec Profan trop 1faire (Treiberprogrammierung) ou bien sommes allgemein genausowenig de intérêt, comment mon Programme. Im Gegenzug intéressé mich mais aussi qui 3D Programmation avec Profan pas qui Bohne . Es wird alors lente gewaltig Zeit, le moi mir sur Changements Gedanken fais et le moi mich la fois frage, si je weiterhin Sachen 1faire sollte, qui pour mich et irgendjemand anderen keinen Sinn ergeben et mich seulement Zeit coûter, et cela bezieht sich pas seulement sur mon geposteten Programme.

j'ai mir longtemps überlegt, si je qui Programme ici im Wettbewerb weiterlaufen laisser sollte, aussi si cela eigentlich pour mich keinen Sinn plus ergibt. j'ai mich pour langem hin et her dagegen entschieden, là cela ganze sous Umständen une falschen le doute aufkommen laisser serait, den je simple pas aufkommen laisser veux.

chacun sollte dans seiner Freizeit cela avoir raison, sich avec den Sachen trop beschäfigen, avec denen il sich beschäftigen voudrais et kommentarlos cela pas plus trop 1faire, quoi il pas plus 1faire veux et comme pas sinnvoll ansieht, c'est mon attitude en supplément.
________________________ <- Schlußstrich
 
22.12.2006  
 




Zur Anwendung


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

50.943 Views

Untitledvor 0 min.
Axel Berse24.06.2022
AndreasS02.12.2018
iF13.01.2016
Uwe Lang03.08.2015
plus...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie