Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 12:49

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Unlesbare Dlls oder Textdateien

Discussion on Unlesbare Dlls oder Textdateien within the AutoIt forum part of the Coders Den category.

Reply
 
Old 11/28/2010, 12:42   #16
 
lolkop's Avatar
 
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
ich find die idee mit dem binary eig ganz gut. das wäre eine lösung wie man die daten schön unleserlich machen kann, ohne dabei die hardware zu stark zu belasten =)

wenn man nicht zu lange texte hat, könnte man sich noch mithilfe von rekursion relativ einfach ne funktion schreiben, die den binärstring umdreht...
Code:
Func ReverseHex($hex,$cur='')
	If StringLeft($hex,2)='0x' Then $hex=StringTrimLeft($hex,2)
	If Mod(StringLen($hex),2) Then $hex='0'&$hex
	If StringLen($hex)=2 Then Return '0x'&$cur&$hex
	Return ReverseHex(StringTrimRight($hex,2), $cur&StringRight($hex,2))
EndFunc
da autoit was schleifen angeht allerdings sehr langsam ist, würde ich das ganze nicht iterativ laufen lassen (der rekursive weg wird ja bei zu langen strings, einen stack overflow verursachen)

Code:
ConsoleWrite(ReverseHex(Binary("ich esse einen keks"))&@CRLF)
gibt zb 0x736B656B206E656E6965206573736520686369 aus =)
ohne decompilieren vom script dürft dies so selbst für fortgeschrittene schwer lesbar sein (da man ja nicht weis wie genau denn hier verschlüsselt wurde)
lolkop is offline  
Old 11/28/2010, 13:02   #17
 
elite*gold: 0
Join Date: Jul 2009
Posts: 2,241
Received Thanks: 848
Quote:
Originally Posted by lolkop View Post
ich find die idee mit dem binary eig ganz gut. das wäre eine lösung wie man die daten schön unleserlich machen kann, ohne dabei die hardware zu stark zu belasten =)

wenn man nicht zu lange texte hat, könnte man sich noch mithilfe von rekursion relativ einfach ne funktion schreiben, die den binärstring umdreht...
Code:
Func ReverseHex($hex,$cur='')
	If StringLeft($hex,2)='0x' Then $hex=StringTrimLeft($hex,2)
	If Mod(StringLen($hex),2) Then $hex='0'&$hex
	If StringLen($hex)=2 Then Return '0x'&$cur&$hex
	Return ReverseHex(StringTrimRight($hex,2), $cur&StringRight($hex,2))
EndFunc
da autoit was schleifen angeht allerdings sehr langsam ist, würde ich das ganze nicht iterativ laufen lassen (der rekursive weg wird ja bei zu langen strings, einen stack overflow verursachen)

Code:
ConsoleWrite(ReverseHex(Binary("ich esse einen keks"))&@CRLF)
gibt zb 0x736B656B206E656E6965206573736520686369 aus =)
ohne decompilieren vom script dürft dies so selbst für fortgeschrittene schwer lesbar sein (da man ja nicht weis wie genau denn hier verschlüsselt wurde)
Meine Rede... Noch n paar extra StringReverse rein und fertig.
Aber beim entschlüsseln die Reihenfolge beachten :x
mipez is offline  
Old 11/28/2010, 15:23   #18
 
Âgent Smîth's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 291
Received Thanks: 199
Danke ich glaube ich werde das nehmen
Vielen dank euch allen
Âgent Smîth is offline  
Old 11/28/2010, 17:43   #19
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Trotzdem:
Decompilen > Verschlüsselung.
PenGuin :O is offline  
Old 11/28/2010, 20:15   #20


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Quote:
Originally Posted by pinguin94 View Post
Verschlüsselungen in AutoIt lohnen nicht, da Decompiler > Verschlüsseln
Wtf.
Was hat ein Decompiler bitte damit zutun?
Ein Decompiler bringt dir auch nicht viel dagegen, wenn eine Datei mit nem Passwort verschlüsselt ist.
Das Decompilen des Programms bringt dir lediglich den Algorithmus, nicht aber das Passwort.
MrSm!th is offline  
Old 11/28/2010, 20:34   #21
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
Quote:
Originally Posted by MrSm!th View Post
Wtf.
Was hat ein Decompiler bitte damit zutun?
Ein Decompiler bringt dir auch nicht viel dagegen, wenn eine Datei mit nem Passwort verschlüsselt ist.
Das Decompilen des Programms bringt dir lediglich den Algorithmus, nicht aber das Passwort.
DAnn hab ich überlesen, dass es mit einem Passwort Encryptet werden sollte, my fault ;O
Bitte nicht so aufbrausend Smithy
PenGuin :O is offline  
Reply


Similar Threads Similar Threads
Working Unvisible DLL Injector BETA + Hide DLLs + Eject DLLs / By fufu930
02/18/2012 - Coding Releases - 23 Replies
Useless ._. !! <backup> ------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------ Working DLL Injector By fufu930 All Patches The new version is HERE
OMG HAX DLLs?
02/20/2010 - Mabinogi - 10 Replies
LOOK HAX DLLs. HAX DLLs
Programm um Textdateien zu Übersetzen.
01/03/2010 - Metin2 Private Server - 1 Replies
Abend, Ich suche dieses Progamm womit man die komischen Zeichen, wieder in normale Buchstaben umwandeln kann, dass heißt glaube ich "Unified 5.0", aber wie gesagt ich galube das es so heißt. :D Das Programm hatte ich vor einiger Zeit auf meinem alten PC, ich wollte jetzt mal versuchen eine paar Quests zu Übersetzen, kann aber das Programm nicht finden :o Oder kennt ihr vielleicht andere Programme die das selbe können, weil ich kann irgendwie keine finden.^^
VB DLLs
07/14/2007 - .NET Languages - 0 Replies
yeah, i know. DLLs and VB... never. :-/ But i've found this: http://vb-helper.com/howto_make_standard_dll.html So, if i inject the DLL Case DLL_PROCESS_ATTACH DllMain = True



All times are GMT +1. The time now is 12:50.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.