• STATISTIQUES
  • Il y a eu un total de 2 membres et 7435 visiteurs sur le site dans les dernières 24h pour un total de 7 437 personnes!


    Membres: 2 608
    Discussions: 3 580
    Messages: 32 820
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [FR] Le top web
    Nous offrons une sélection la plus large possible de resources webmaster gratuites, hébergement gratuit...
    Webmaster
    [EN] SecurityFocus
    SecurityFocus a été conçu pour faciliter la discussion sur des sujets liés la sécu...
    Vulnérabilités
    [EN] hax.tor
    50 level de challenges mélangés
    Challenges
    [EN] PHPFreaks
    PHPFreaks est un site dédié à l'apprentissage et l'enseignement du PHP. Ici vous trouver...
    Programmation
    [FR] Asp-php
    Tutoriaux sur ASP, PHP, ASP.net, XML, SQL, Javascript, HTML, VML - Scripts et ressources pour webmasters - Forums d&#...
    Programmation
    [EN] Sabre Films
    Site de challenge présenté sous la forme d'une quête. Vous êtes un détective et devrez résoudre d...
    Challenges
    [EN] Lost-chall
    Site de challenge présenté sous la forme de différente saison. Pour passer une saison vous devez avoir accumulÃ...
    Challenges

  • 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,610
Sujets : 72
Points: 466
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