• STATISTIQUES
  • Il y a eu un total de 0 membres et 35470 visiteurs sur le site dans les dernières 24h pour un total de 35 470 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] Security Traps
    Site de challenge qui prétend être construit non pas dans le but de parfaire vos connaissances, mais plutôt dan...
    Challenges
    [EN] Astalavista
    JavaScript: 1, Exploit: 2, Crypto: 34, CrackIt: 15, Stegano: 8, Programming: 12, Logic: 36, Special: 6, Science: 4, Info...
    Challenges
    [EN] Listbrain Version 3
    Site proposant 66 challenges présentés dans une liste mélangée.
    Challenges
    [FR] WeChall
    Audio: 3, Coding: 11, Cracking: 9, Crypto: 18, Encoding: 11, Exploit: 44, Forensics: 1, Fun: 6, HTTP: 6, Image: 8, Java:...
    Challenges
    [FR] Kalkulators
    Ce projet a plusieurs buts, le premier étant l’étude de toutes formes cryptographiques, le cot&ea...
    Cryptographie
    [EN] social-engineer
    Site dédié au Social Engineering en général.
    Hacking
    [EN] Packet Storm
    Packet Storm est un site qui combine nouvelles de la sécurité informatique, téléchargemen...
    Vulnérabilités

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Les services
16-08-2014, 20h41 (Modification du message : 16-08-2014, 20h42 par vulcain.)
Message : #1
vulcain Hors ligne
Newbie
*



Messages : 4
Sujets : 2
Points: 0
Inscription : Aug 2014
Les services
bonjour,

Suite à un petit utilitaire que je voudrais développer sur les services de mon PC, je suis confronté sur un souci de lecture.
voici le code

je voudrais lire les services + les sous clés + le détails des clés et sous clés mais je ne vais pas plus loin,
serait -il possible d'avoir des conseils ou être guidé pour aboutir à mon petit projet.
Cordialement,

Code :
regHandle = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE,"SYSTEM\\ControlSet001\\Services",0, _winreg.KEY_READ)


try:
    i=0
    while 1:
        
        sid = _winreg.EnumKey(regHandle,i)
        (numeroie,typeIE) = _winreg.QueryValueEx(regHandle,'Start')
        print('service....... : '+sid+'\n\r')
        
        
        i += 1      

except EnvironmentError as err:
    print('impossible de lire '+sid)
+1 (0) -1 (0) Répondre
17-08-2014, 16h08
Message : #2
sakiir Hors ligne
[sakiir@Ubuntu]:~$ ./ExploitMe ShellC0de
*



Messages : 411
Sujets : 51
Points: 34
Inscription : Sep 2012
RE: Les services
mmh tu devrais jeter un coup d’œil ici Smile
http://msdn.microsoft.com/en-us/library/...s.85).aspx
+1 (0) -1 (1) Répondre
17-08-2014, 16h16
Message : #3
vulcain Hors ligne
Newbie
*



Messages : 4
Sujets : 2
Points: 0
Inscription : Aug 2014
RE: Les services
bonjour,

merci pour l'info.. mais c'est pour du batch cela non mais pas du python...

Il me semble. Je viens de résoudre le problème. Merci de m'avoir répondu, c'est sympathique
a+
+1 (0) -1 (0) Répondre
17-08-2014, 17h20
Message : #4
gruik Hors ligne
gouteur de savon
*



Messages : 757
Sujets : 44
Points: 482
Inscription : Oct 2012
RE: Les services
salut vulcain (paix et prospérité _\/),

en fait ta question est pas directement posée, mais on suppose que ton problème est d’accéder à la clé registre, l'intégralité du code (ou au moins l'intégralité des portions de code pertinentes comme le ConnectRegistry() etc.) auraient également été les bienvenues

du coup tu as trouvé, tu peux expliquer/partager ta solution stp ? (merci d'avance Wink)
Avant donc que d'écrire, apprenez à penser.
Selon que notre idée est plus ou moins obscure, l'expression la suit, ou moins nette, ou plus pure.
Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément.
(Nicolas Boileau, L'Art poétique)
+1 (0) -1 (0) Répondre
17-08-2014, 17h27
Message : #5
supersnail Hors ligne
Éleveur d'ornithorynques
*******



Messages : 1,609
Sujets : 71
Points: 465
Inscription : Jan 2012
RE: Les services
Qui plus est, je vois pas trop le rapport entre le batch et le lien que t'as donné sakiir qui sont les fonctions de l'API Windows permettant de manipuler le registres, que tu appelles a priori "directement" via le wrapper _winreg.

Sinon comme dit gruik, autant share la solution Wink
Mon blog

Code :
push esp ; dec eax ; inc ebp ; and [edi+0x41],al ; dec ebp ; inc ebp

"VIM est merveilleux" © supersnail
+1 (0) -1 (0) Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut