🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
6 messages
6 total messages Started by klenne Tue, 26 Sep 2006 12:54
dll verkennen
#683
Author: klenne
Date: Tue, 26 Sep 2006 12:54
17 lines
1830 bytes
Hallo,

Ik ben in vb.net 2005 een programma aan het schrijven voor de
communicatie tussen een pc en plc via een modbus protocol. In een
voorbeeld programma op het net wordt vanuit een module  (van het vb
programma) een DLL opgeroepen. In deze DLL staat ook een code
geschreven. Het programma in vb.net is geen probleem maar ik zou toch
wat meer over deze DLL willen weten. Is deze DLL geschreven in vb.net,
C++,.. Hoe is zo een DLL geschreven? Hoe begin je zelf aan een DLL? Kan
je deze nog openen? Ik heb al als .txt, in vb.net en wordpad proberen
te openen maar daar geraak je niets wijzer uit. Ook heb ik de DLL
proberen te openen met resHacker maar dan geeft hij als fout: geen
win32 compatibele file.

Als iemand mij verder kan helpen?...Bedankt

Klenne
Re: dll verkennen
#684
Author: Steven Spits
Date: Tue, 26 Sep 2006 17:56
14 lines
1348 bytes
"klenne" schreef:

> Het programma in vb.net is geen probleem maar ik zou toch
> wat meer over deze DLL willen weten. Is deze DLL geschreven in vb.net,
> C++,.. Hoe is zo een DLL geschreven?

Als de DLL in .NET gemaakt is - wat ik betwijfel - dan kan je 'm ontleden 
(zelfs decompileren!) met Reflector van Lutz Roeder:

http://www.aisto.com/roeder/dotnet/

Steven

- - - 
Re: dll verkennen
#685
Author: klenne
Date: Wed, 27 Sep 2006 07:37
17 lines
1699 bytes
Steven Spits schreef:

> Als de DLL in .NET gemaakt is - wat ik betwijfel - dan kan je 'm ontleden
> (zelfs decompileren!) met Reflector van Lutz Roeder:
>
> http://www.aisto.com/roeder/dotnet/
>
> Steven
>

Ik krijg de DLL ook niet ontleden met dit programma. Deze zal beveiligd
zijn of niet in vb zijn geschreven. Heb jij een voorbeeld modbus DLL
of een link waar ik er 1 kan downloaden en ontleden. dan kan ik is
kijken hoe zo een DLL is geschreven.

Bas
Re: dll verkennen
#686
Author: Vetzak
Date: Wed, 27 Sep 2006 08:09
22 lines
1989 bytes
klenne wrote:
> Steven Spits schreef:
>
> > Als de DLL in .NET gemaakt is - wat ik betwijfel - dan kan je 'm ontleden
> > (zelfs decompileren!) met Reflector van Lutz Roeder:
> >
> > http://www.aisto.com/roeder/dotnet/
> >
> > Steven
> >
>
> Ik krijg de DLL ook niet ontleden met dit programma. Deze zal beveiligd
> zijn of niet in vb zijn geschreven. Heb jij een voorbeeld modbus DLL
> of een link waar ik er 1 kan downloaden en ontleden. dan kan ik is
> kijken hoe zo een DLL is geschreven.
>
> Bas

Gebruik IDA Pro 5.0 - http://www.datarescue.com/ - Deze disassembleert
ook alles (en wordt in België ontwikkeld :-) )
Re: dll verkennen
#687
Author: klenne
Date: Wed, 27 Sep 2006 09:54
13 lines
1811 bytes
Vetzak schreef:

>
> Gebruik IDA Pro 5.0 - http://www.datarescue.com/ - Deze disassembleert
> ook alles (en wordt in België ontwikkeld :-) )

Het programma werkt idd maar niet bij een zelf gemaakt VB.net prog. Als
ik de exe van men eigen prog in  vb.net gemaakt wil openen geeft hij de
volgende error: Can not set the target processor type "cli"... Weet je
toevallig hoe je het wel openkrijgt?

Hasta!
Re: dll verkennen
#688
Author: Vetzak
Date: Wed, 27 Sep 2006 12:39
20 lines
2139 bytes
klenne wrote:
> Vetzak schreef:
>
> >
> > Gebruik IDA Pro 5.0 - http://www.datarescue.com/ - Deze disassembleert
> > ook alles (en wordt in België ontwikkeld :-) )
>
> Het programma werkt idd maar niet bij een zelf gemaakt VB.net prog. Als
> ik de exe van men eigen prog in  vb.net gemaakt wil openen geeft hij de
> volgende error: Can not set the target processor type "cli"... Weet je
> toevallig hoe je het wel openkrijgt?
>
> Hasta!

Heb je de demoversie gedownload ? Die kan alleen x86 en ARM programma's
disassembleren. Je moet de standaard of pro versie gebruiken. Hier
staat de uitleg voor CLI:

http://www.datarescue.com/idabase/gallery/dotnet.htm
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads