Thema: Delphi Admin

Einzelnen Beitrag anzeigen

Olli
(Gast)

n/a Beiträge
 
#23

Re: Admin

  Alt 16. Aug 2005, 11:37
ROFLMAO, bin auch überrascht, habe es aber auf Windows 95B getestet ... dort gibt es eine ADVAPI32.DLL und diese enthält u.a. die genannten Exporte. Jetzt kommt der Witz: die machen natürlich nix und viele der Exporte zeigen sogar auf den gleichen Code. Beispiel:
Code:
[color=red].text:BFEC20FC ; Exported entry 24. ControlService
.text:BFEC20FC ; Exported entry 25. CopySid
.text:BFEC20FC ; Exported entry 59. DuplicateToken
.text:BFEC20FC ; Exported entry 68. GetAce
.text:BFEC20FC ; Exported entry 77. GetSecurityDescriptorControl
.text:BFEC20FC ; Exported entry 79. GetSecurityDescriptorGroup
.text:BFEC20FC ; Exported entry 81. GetSecurityDescriptorOwner
.text:BFEC20FC ; Exported entry 97. InitializeAcl
.text:BFEC20FC ; Exported entry 99. InitializeSid
.text:BFEC20FC ; Exported entry 102. IsTextUnicode
.text:BFEC20FC ; Exported entry 117. LookupPrivilegeValueA
.text:BFEC20FC ; Exported entry 118. LookupPrivilegeValueW
.text:BFEC20FC ; Exported entry 120. MakeSelfRelativeSD
.text:BFEC20FC ; Exported entry 124. ObjectCloseAuditAlarmA
.text:BFEC20FC ; Exported entry 125. ObjectCloseAuditAlarmW
.text:BFEC20FC ; Exported entry 134. OpenProcessToken
.text:BFEC20FC ; Exported entry 135. OpenSCManagerA
.text:BFEC20FC ; Exported entry 136. OpenSCManagerW
.text:BFEC20FC ; Exported entry 137. OpenServiceA
.text:BFEC20FC ; Exported entry 138. OpenServiceW
.text:BFEC20FC ; Exported entry 140. PrivilegeCheck
.text:BFEC20FC ; Exported entry 153. RegConnectRegistryW
.text:BFEC20FC ; Exported entry 157. RegCreateKeyW
.text:BFEC20FC ; Exported entry 171. RegLoadKeyW
.text:BFEC20FC ; Exported entry 176. RegOpenKeyW
.text:BFEC20FC ; Exported entry 189. RegRestoreKeyW
.text:BFEC20FC ; Exported entry 191. RegSaveKeyW
.text:BFEC20FC ; Exported entry 207. SetFileSecurityA
.text:BFEC20FC ; Exported entry 208. SetFileSecurityW
.text:BFEC20FC ; Exported entry 209. SetKernelObjectSecurity
.text:BFEC20FC ; Exported entry 216. SetServiceObjectSecurity
.text:BFEC20FC ; Exported entry 220. StartServiceA
.text:BFEC20FC ; Exported entry 223. StartServiceW[/color]
.text:BFEC20FC
.text:BFEC20FC ; ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ S U B R O U T I N E ¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦
.text:BFEC20FC
.text:BFEC20FC
.text:BFEC20FC ; BOOL __stdcall StartServiceW(SC_HANDLE hService,DWORD dwNumServiceArgs,LPCWSTR *lpServiceArgVectors)
.text:BFEC20FC                public StartServiceW
.text:BFEC20FC StartServiceW  proc near
.text:BFEC20FC                xor    eax, eax       ; ControlService
.text:BFEC20FC                                        ; CopySid
.text:BFEC20FC                                        ; DuplicateToken
.text:BFEC20FC                                        ; GetAce
.text:BFEC20FC                                        ; GetSecurityDescriptorControl
.text:BFEC20FC                                        ; GetSecurityDescriptorGroup
.text:BFEC20FC                                        ; GetSecurityDescriptorOwner
.text:BFEC20FC                                        ; InitializeAcl
.text:BFEC20FC                                        ; InitializeSid
.text:BFEC20FC                                        ; IsTextUnicode
.text:BFEC20FC                                        ; LookupPrivilegeValueA
.text:BFEC20FC                                        ; LookupPrivilegeValueW
.text:BFEC20FC                                        ; MakeSelfRelativeSD
.text:BFEC20FC                                        ; ObjectCloseAuditAlarmA
.text:BFEC20FC                                        ; ObjectCloseAuditAlarmW
.text:BFEC20FC                                        ; OpenProcessToken
.text:BFEC20FC                                        ; OpenSCManagerA
.text:BFEC20FC                                        ; OpenSCManagerW
.text:BFEC20FC                                        ; OpenServiceA
.text:BFEC20FC                                        ; OpenServiceW
.text:BFEC20FC                                        ; PrivilegeCheck
.text:BFEC20FC                                        ; RegConnectRegistryW
.text:BFEC20FC                                        ; RegCreateKeyW
.text:BFEC20FC                                        ; RegLoadKeyW
.text:BFEC20FC                                        ; RegOpenKeyW
.text:BFEC20FC                                        ; RegRestoreKeyW
.text:BFEC20FC                                        ; RegSaveKeyW
.text:BFEC20FC                                        ; SetFileSecurityA
.text:BFEC20FC                                        ; SetFileSecurityW
.text:BFEC20FC                                        ; SetKernelObjectSecurity
.text:BFEC20FC                                        ; SetServiceObjectSecurity
.text:BFEC20FC                                        ; StartServiceA
.text:BFEC20FE                mov    cl, 3
.text:BFEC2100                 jmp    loc_BFEC1356
.text:BFEC2100 StartServiceW  endp
Also nochmal Glück gehabt, FriFra ... die tun nix, außer zu tun, daß dein Code tun tut
  Mit Zitat antworten Zitat