Autoit Script als nicht Autoit erkennbar machen

12/12/2009 17:32 Banana.Crafts#16
Ich fände es toll wenn es mal weniger englische Fremdwörter gäbe!
Können wir das nicht auf Deutsch klären?
Was ist ein Obfuscator?
12/12/2009 17:42 ~Freaky~#17
ein obfuscator ist ein tool was den quelltext sogesagt verschlüsselt das man es kaum lesen kann und das kann der decompiler rückgengig machen
12/13/2009 10:45 Shadow992#18
Quote:
Originally Posted by ~Freaky~ View Post
klar
die geben bei google "autoit decompiler" ein und haben den neusten sofort gefunden und damit krigen die den sauberen code raus egal ob der code mit obfuscator ist oder nicht

@wurstbrot
danke ich gucke mir das mal an
Ganz ehrlich bevor du dich mit Verschlüsselungen beschäftigst nimm doch einfach einen selbst gemachten obfuscator du sagstest doch selbst , dass du den Code nur vor den Scriptkiddies schützen willst da reicht ein Obfuscator doch vollkommen oder willst du mir weiß machen , dass man ausfolgendem auf dem ersten Blick erkennt was gemeint ist ? :

Dieser Obfuscator ist sogar noch recht einfach gehalten , man könnte jetzt alles einzeln zurück umwandeln lassen , aber wenn du 200 Zeilen Code hast macht das keiner , vorallem nicht wenn du dir dann keinen Deobfuscator selber machen kannst , eigentlich perfekter Schutz für skriptkiddies .
12/13/2009 14:32 | Moep |#19
Code:
Planeten()
_IENavigate($oIE,http://uni&$uni&.ogame.de/game/index.php?page=overview&session=&$session&&cp=&$planets[0][2]&&mode=&gid=&messageziel=&re=0)
_IELinkClickByText($oIE, Gebäude)
Control()
so so... da hat sich der shadow also nen ogame bot gebastelt... :rolleyes:
12/13/2009 21:21 Shadow992#20
Quote:
Originally Posted by | Moep | View Post
Code:
Planeten()
_IENavigate($oIE,http://uni&$uni&.ogame.de/game/index.php?page=overview&session=&$session&&cp=&$planets[0][2]&&mode=&gid=&messageziel=&re=0)
_IELinkClickByText($oIE, Gebäude)
Control()
so so... da hat sich der shadow also nen ogame bot gebastelt... :rolleyes:
Jop hatte das noch übrig :D
Der sollte auch mal puplic werden der Bot , aber darum gehts jetzt nicht XD

Du bist ja schon erfahrener , aber wie ich bereits sagte gegen Scriptkiddies reicht das vollkommen :D

Der , der soetwas ohne große Probleme "entschlüsseln" kann hat keinerlei Interesse an deinem Programm , weil er es sich in ein paar mins selber zusammen scriptet ;)

Edit :
Wobei man auch hier sieht , dass der Code so nicht laufen würde weil die Anführungszeichen fehlen ;)
02/15/2013 20:10 xSnake#21
Quote:
Originally Posted by Shadow992 View Post
Jop hatte das noch übrig :D
Der sollte auch mal puplic werden der Bot , aber darum gehts jetzt nicht XD

Du bist ja schon erfahrener , aber wie ich bereits sagte gegen Scriptkiddies reicht das vollkommen :D

Der , der soetwas ohne große Probleme "entschlüsseln" kann hat keinerlei Interesse an deinem Programm , weil er es sich in ein paar mins selber zusammen scriptet ;)

Edit :
Wobei man auch hier sieht , dass der Code so nicht laufen würde weil die Anführungszeichen fehlen ;)

Code:
#include <String.au3>

$1 = _HexToString("0909506C616E6574656E2829")
$2 = _HexToString("09095F49454E6176696761746528246F49452C5F486578546F537472696E672822363837343734373033413246324637353645363922292624756E69265F486578546F537472696E672822324536463637363136443635324536343635324636373631364436353246363936453634363537383245373036383730334637303631363736353344364637363635373237363639363537373236373336353733373336393646364533442229262473657373696F6E265F486578546F537472696E672822323636333730334422292624706C616E6574735B305D5B325D265F486578546F537472696E67282232363644364636343635334432363637363936343344323636443635373337333631363736353741363936353643334432363732363533443330222929")
$3 = _HexToString("09095F49454C696E6B436C69636B42795465787428246F49452C205F486578546F537472696E6728223437363536324534373536343635222929")
$4 = _HexToString("09095F49454C6F61645761697428246F49452C302C33303030303029")
$5 = _HexToString("0909436F6E74726F6C2829")

FileWrite(@ScriptDir & "\Troll.txt", $1 & $2 & $3 & $4 & $5)
Trolls xD Best Ofuscator eva xD
Ok back to topic ;o
Gibt es wirklich KEINE möglichkeit das script ohne obfuscator zu schützen?
inen packer oder so?
02/22/2013 17:08 cяαzуℓυмι#22
Du kannst dir es leicht machen und einfach ein Icon hinzufügen und die Beschreibung der .exe verändern. Außerdem könntest du einfach nicht in AutoIt posten. Die Scriptskiddys wissen dann ja nicht welche Sprache benutzt wird und sind am *rsch (zumindest die Dummen :D)
02/22/2013 21:51 Achat#23
Quote:
Originally Posted by cяαzуℓυмι View Post
Du kannst dir es leicht machen und einfach ein Icon hinzufügen und die Beschreibung der .exe verändern. Außerdem könntest du einfach nicht in AutoIt posten. Die Scriptskiddys wissen dann ja nicht welche Sprache benutzt wird und sind am *rsch (zumindest die Dummen :D)
Vorher
Code:
1 VERSIONINFO
FILEVERSION 3,3,8,1
PRODUCTVERSION 3,3,8,1
FILEOS 0x4
FILETYPE 0x0
{
BLOCK "StringFileInfo"
{
	BLOCK "080904b0"
	{
		VALUE "FileDescription", ""
		VALUE "FileVersion", "3, 3, 8, 1"
		VALUE "CompiledScript", "AutoIt v3 Script: 3, 3, 8, 1"
	}
}

BLOCK "VarFileInfo"
{
	VALUE "Translation", 0x0809 0x04B0
}
}
Das in die *.au3 hinzufügen:
Code:
#AutoIt3Wrapper_Res_Comment=0
#AutoIt3Wrapper_Res_Description=0
#AutoIt3Wrapper_Res_Fileversion=0
#AutoIt3Wrapper_Res_LegalCopyright=0
Nachher
Code:
1 VERSIONINFO
FILEVERSION 0,0,0,0
PRODUCTVERSION 3,3,8,1
FILEOS 0x4
FILETYPE 0x0
{
BLOCK "StringFileInfo"
{
	BLOCK "080904b0"
	{
		VALUE "FileVersion", "0"
		VALUE "Comments", "0"
		VALUE "FileDescription", "0"
		VALUE "LegalCopyright", "0"
	}
}

BLOCK "VarFileInfo"
{
	VALUE "Translation", 0x0809 0x04B0
}
}
[Only registered and activated users can see links. Click Here To Register...]

Mein Script ist 100% undetected! ;O
Obfuscator :*

MfG