Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Virenschutz · Tools & Aggressive Software Tips zum Kampf gegen gegen Viren, Trojaner, CryptoSoft und Programme, die erstellt wurden um Schaden anzurichten, werden hier behandelt. Aber auch Tools aus dem Security Bereich sind hier richtig.

Programm mit dem man dll's open kann

Diskussion: Programm mit dem man dll's open kann im Forum Virenschutz · Tools & Aggressive Software, in der Kategorie Security Area; Anzeige Also ich brächte nen prog mit dem ich dll dateien öffnen kann. Ich werde mich bald mit C# beschäftigen ...

Antwort
Alt 18.07.05, 18:35   #1 (permalink)
 
Registriert seit: 22.04.05
FloKe Leistung: Facit NTK
Likes: 0
Standard Programm mit dem man dll's open kann

Anzeige

Also ich brächte nen prog mit dem ich dll dateien öffnen kann. Ich werde mich bald mit C# beschäftigen und da will ich einen kleinen Eindruck bekommen wie so win Quelcode aussieht!

Danke schonmal im Vorraus

MfG FloKe

FloKe ist offline   Mit Zitat antworten
Alt 18.07.05, 19:11   #2 (permalink)
Member of Honour
 
Benutzerbild von ivegotmail
 
Registriert seit: 28.05.03
ivegotmail Leistung: Z3
Likes: 1
Standard

zur info: es gibt "normale" DLL dateien und es gibt .NET DLL dateien.

"normale" DLL dateien sind in einer hochsprache (zb. C++) geschrieben die direkt ausführbaren maschinencode erzeugt. diese dateien kannst du zb mit einem Debugger/Disassmebler wie OllyDbg öffnen. du siehst allerdings nur den maschinencode (assembler). an den hochsprachen quellcode kommt man nicht mehr ran.

.NET DLL dateien sind in einer .NET hochsprache wie zb C# oder VisualBasic .NET geschrieben. sie beinhalten nicht direktausführbaren maschinencode sondern IL (Microsoft Intermediate Language) code, welcher erst durch die .NET Runtime zum laufen gebracht wird. diese dateien kannst du mit einem .NET decompiler wie zb .NET Reflector öffnen und decompilieren. dann erhälst wieder .NET hochsprachen quellcode.


wenn du aber windows programmierung mit C# erlernen willst, dann ist "DLLs öffnen" wohl nicht unbedingt der richtige weg. such dir lieber ein paar seiten die sich mit dem thema beschäftigen. hier ein paar gute links zu seiten die über ausreichend code snippets verfügen:

http://www.codeguru.com
http://www.thecodeproject.com
http://www.programmersheaven.com/
http://www.planet-source-code.com/
__________________
http://livehabo.hackerboard.de | http://livebb.sourceforge.net
ivegotmail ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 18.07.05, 19:12   #3 (permalink)
 
Registriert seit: 18.07.05
Pierre Leistung: Facit NTK
Likes: 0
Standard RE: Programm mit dem man dll's open kann

Du kannst den Quellcode von DLL's nicht betrachten, genausowenig wie du EXE's nicht betracten kannst (Quellcode). Die einzigste Möglichkeit wäre vielleicht ein Disassembler (z.B. W32Dasm). Ohne Assemblerkenntnisse wird dir das aber auch nicht viel bringen. Was für DLL's willst du angucken (Source) ? Mit der Programmierumgebung deiner Wahl kannst du lediglich auf die Funktionen dieser DLL zugreifen, du musst aber schon die Namen und Bezeichnungen kennen (Ich habe zum Beispiel grad ein Programm unter Verwendung der iphlpapi.dll geschrieben). Also nix is mit Sourcecode von compilierten DLL's.
Pierre ist offline   Mit Zitat antworten
Alt 19.07.05, 12:59   #4 (permalink)
 
Registriert seit: 18.07.05
Pierre Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von fishboard
Zitat:
und da will ich einen kleinen Eindruck bekommen wie so win Quelcode aussieht!
hehe, das wollen sicher viele leute..

Du bist soeben auf einen der gravierendsten Nachteile von Microsoft Produkten gestoßen:

Closed Source, dh. ist der Quellcode auch nicht lesbar, bzw. nur die externen Funktionen mit Hilfe eines Disassemblers, wie Pierre und ivegotmail beschreiben.
Manche würden es wohl eher als Vorteil bezeichnen, wären der Windows Quellcode öffentlich würde man mit dem Bereitstellen von Security Patches wohl nicht mehr fertig werden.
Pierre ist offline   Mit Zitat antworten
Alt 19.07.05, 14:45   #5 (permalink)
 
Registriert seit: 18.07.05
Malo Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von Pierre
Manche würden es wohl eher als Vorteil bezeichnen, wären der Windows Quellcode öffentlich würde man mit dem Bereitstellen von Security Patches wohl nicht mehr fertig werden.
Da fragt man sich natürlich, wie Open Source-Betriebssysteme wie Linux das machen...
Malo ist offline   Mit Zitat antworten
Alt 19.07.05, 14:57   #6 (permalink)
 
Registriert seit: 18.07.05
Pierre Leistung: Facit NTK
Likes: 0
Standard

Zitat:
Original von Malo
Zitat:
Original von Pierre
Manche würden es wohl eher als Vorteil bezeichnen, wären der Windows Quellcode öffentlich würde man mit dem Bereitstellen von Security Patches wohl nicht mehr fertig werden.
Da fragt man sich natürlich, wie Open Source-Betriebssysteme wie Linux das machen...
Da fragt man sich natürlich, wieviele Marktanteile wohl Microsoft hat.

Man kann Firmen nicht mit Projekten vergleichen, an denen jeder mitarbeiten kann.
Pierre ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Security Area » Virenschutz · Tools & Aggressive Software » Programm mit dem man dll's open kann
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
geladene dll's finden ArnoNühm Hacks & Crackmes 5 05.08.08 21:10
(Open) SSH Dll, zum implementieren in Programm IsNull Code Kitchen 3 15.10.07 21:58
Ein Open Source Programm zum Umweltschutz-Das große Projekt DT-Crackz-DT Code Kitchen 40 17.08.07 11:24
Open Source Mathematik Programm ERit Linux/UNIX 5 24.07.06 23:01
The SCO Group's Open Letter to the Open Source Community sieben News & Ankündigungen 0 10.09.03 07:25


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61