Diskusní fóra - Téma

Otázka - zodpovězená Téma: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

RSS Feed RSS Feed

Diskusní fóra > Off topic > Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 4.9.2010 9:57
Autor: neregistrovaný (78.99.201.215)
Hodnocení autora: není
Příspěvků: 0
Dobrý deň, ako je prosím možné že ked otvorím v notepade skompilovaný program vo VB.NET ,tak môžem vidieť všetky názvy komponent , Sub-ou a podobne ?

Je mi to dosť nepríjemné a preto by som ocenil niaku radu ,ako to "šifrovať ?" alebo akým spôsobom to skryť. Možno sa mi to len zdá ,ale pri jazykoch ako C si nepamätám že by to v skompilovanom programe nehalo niaky čitatelný text.
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 4.9.2010 21:03
Autor: Ondřej Linhart
Hodnocení autora: 1132
Příspěvků: 2395
Co je to zase za nesmysly? Jediné co můžete vidět v .NET zkompilované binárce je This program cannot be run in DOS mode a XML manifest.
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 4.9.2010 21:24
Autor: neregistrovaný (78.98.138.174)
Hodnocení autora: není
Příspěvků: 0
Je to tam vidieť. Mám skompilovaný súbor app.exe a ked ho zmením na app.exe.txt ,tak v na začiatku je aj to "This program cannot be run in DOS mode" a aj maniefest ... ibaže v strede celého obsahu sú v čitatelnej podobe všetky názvy Sub-ou a Timer-ou
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Příspěvek odpovídá na otázku Re: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 4.9.2010 22:07
Autor: Ondřej Linhart
Hodnocení autora: 1132
Příspěvků: 2395
A čemu vadí, že jsou vidět názvy metod? Zajímalo by mne, co byste říkal na to, že s pomocí Reflectoru můžete téměř na 100% kompletně zrekonstruovat zdrojový kód ze zkompilovaného souboru. Existují různé nástroje, které tomuto více méně mohou zabránit, ale nikdy ne naprosto spolehlivě.
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 4.9.2010 22:16
Autor: neregistrovaný (78.98.138.174)
Hodnocení autora: není
Příspěvků: 0
A viete mi prosím poradiť niaky nástroj ktorý to aspoň zťaží alebo niaku príručku o tom ?

Je pravda že môžem použiť aj google ,ale rád by som použil niečo čo má niekto overené ;)
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 4.9.2010 21:11
Autor: neregistrovaný (95.102.93.158)
Hodnocení autora: není
Příspěvků: 0
lol ty si teda zadelil :D
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 5.9.2010 0:20
Autor: Tomáš Herceg
Hodnocení autora: 1673
Příspěvků: 3536
Řetězce a názvy funkcí, které se budou exportovat, jsou i v binárkách, které produkuje céčkový kompilátor.
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 5.9.2010 12:44
Autor: neregistrovaný (78.98.138.174)
Hodnocení autora: není
Příspěvků: 0
Neviete mi poradiť ako tomu predísť aby sa pomocou reflectoru nedalo vidieť kód ? totižto pomocou Red gate Refelectoru vidím všetok kód.
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 5.9.2010 12:46
Autor: Tomáš Herceg
Hodnocení autora: 1673
Příspěvků: 3536
Proč tomu chcete zabránit?
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 5.9.2010 12:58
Autor: neregistrovaný (78.98.138.174)
Hodnocení autora: není
Příspěvků: 0
Je to program na vzdialenú správu systému (ak napríklad nehám zaputý pc ,tak aplikácia vypne myš aj klávesnicu a zablokuje ho) a na dialku sa naň pripojím cez iný pc alebo windows mobile a používam všetko v systéme ako keby som tam sedel. A program obsahuje aj administratívnu časť a keby niekto videl ako funguje ,tak by to mohol zneužiť a dostať sa cez to.
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Příspěvek odpovídá na otázku Re: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 5.9.2010 13:02
Autor: Tomáš Herceg
Hodnocení autora: 1673
Příspěvků: 3536
To může i bez toho a nedá to výrazně víc práce.

Programy, které to řeší, se nazývají obfuskátory. Nedovedou zabránit tomu, aby se aplikace dala otevřít v Reflectoru (někdy to umí zařídit tak, aby Reflector spadnul, ale obvykle stačí počkat pár týdnů a nová verze Rfl už to zase zkousne). Jediné, co mohou dělat, je přejmenování některých názvů tak, aby nedávaly smysl.
Nástroje, které má smysl použít, ale nebývají obvykle zadarmo.
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...

Re: Názvy Sub-ou a iné texty viditelné pre užívatela po skompilovaní

Datum: 5.9.2010 13:08
Autor: neregistrovaný (78.98.138.174)
Hodnocení autora: není
Příspěvků: 0
Dakujem za radu. Skusím Crypto Obfuscator for .NET
 
           [Odpovědět]
 
Hodnocení: 0 Čekejte, prosím...
 

VBNET.CZ | © 2007 Tomáš Herceg, Tomáš Jecha | Kopírování a přejímání jakéhokoliv obsahu z tohoto webu je bez písemného svolení autorů zakázáno.