tibbar
Jan 27 2004, 01:51 AM
ive been looking at different AV and seeing if i can find packers to beat them all. So far Kaspersky seems unbeatable (norton and mcafee are a joke to make files undetectable to).
Apart from hexing, which is tiresome, has anyone found a packer which does beat KAV? Or does KAV use a more clever method of scanning (e.g. unpacks it in memory?).
gk0r
Jan 27 2004, 06:38 AM
looooool You can't beat KAV - there isn't a (public) packer that KAV isn't aware of. You know what's the worst of it? There are more AV such as F-Sec and at least one other that I've forgotten name of - just as tough as Kaspersky guys. Only way would be to get those packers / encryptions sources and modify them substantially. I've seem service on the net guys promise to make your tools 100% undetectable with any AVs by doing this trick. As much as I know about programming and stealth I haven't been able to figure out how to do that - may be someone else is geekier than I
tibbar
Jan 27 2004, 07:03 AM
well in that case the only way, is to hex the unpacked version of trojan or whatever u want to hide (tip divide and conquer - i.e. split and split until u find the detected bit of code). once you beat KAV on unpacked version, pack heavily to beat weaker AV like norton and mcafee.
of course this wont help if the vic uses RAV etc...
and doing a hex to beat multiple AV aint easy at all...
does anyone have info on how to write a packer? its a project i would like to have a go at.
gk0r
Jan 27 2004, 10:12 AM
Seriously, HEXing is futile attempt and great waste of time. It takes lots of time and definitions are often updated and changed depending on versions out. Not to mention that, as you stated, most of AVs have different definition strings. What I do is settle for packer / morph combo. I've done little research on various AV and their detection - I won't list exact version numbers and tests but as little as 1/6 AV detect good combination, if you consider how unpopular KAV and FSEC are - it's really worth it.
In those rare occasions you have to deal with those two nasty ones you can always resort to legal tools. If you're after backdoor use tweaked VNC, if console, there are batch files that allow you to service and put passwords on them. If want stealth, look into legitimate service names and remember console extension tricks. If you are talking about hacking in purposes of installed Serv-U or something like that, you can always use original package that isn't detected.
In other words - think outside of the box, everything is possible.
P.S. You don't make packers, unless you're really geeky - but then again, if you were, I'd make small wager that you wouldn't be here to begin with. UPX (I know it's crap, don't waste any of your breath telling me) is open source, which means that it's practically ready for you to use, except that you'd have to substantially modify it (like I said previously) if you're really want to fool anything. Compression methods / signature would be good place to start. But ask me this "Do I think it's worth the time and hassle?" and then guess what my answer would be.
Yorn
Jan 27 2004, 02:31 PM
There are tons of things you can do to hide from AV.
The best possible way to hide is to just create your own trojans using Free Basic Scripting Language or other extremely simple programming languages that make network and socket coding a breeze. I've linked to it several times on here, but I guess that isn't enough.
Another good way to hide is to use a really old version of UPX with a new trojan.
KAV is in such a funny situation, it's extremely good, extremely processor intensive (although ultimately better than the others), and no one uses it but hackers. Isn't it horrible that the best possible antivirus software is probably one of the least used except by those that make the trojans/virii?
tibbar
Jan 28 2004, 08:51 PM
I am actually working on the development team for a trojan in vb.net, but that's not really the point.
If we want to get problems like iroffer, serv-u etc to work with KAV knowing about it, I think it will be a tough job.
The only way I can see is hexing the programs against KAV and then packing / scrambling to beat the others.
I guess I must be pretty geeky, as I want to develop a packer. Can anyone suggest some links to get some ideas of where to start?
MrRobot
Jan 28 2004, 10:22 PM
Search people!
gk0r
Jan 29 2004, 12:31 AM
| QUOTE (MrRobot @ Jan 28 2004, 10:22 PM) | Search people!
|
Aren't you a genius, or perhaps spammer?
MrRobot
Jan 29 2004, 03:41 AM
I know I know
Faceless Master
Jan 29 2004, 06:30 PM
| QUOTE (tibbar @ Jan 28 2004, 08:51 PM) | I am actually working on the development team for a trojan in vb.net, but that's not really the point.
If we want to get problems like iroffer, serv-u etc to work with KAV knowing about it, I think it will be a tough job.
The only way I can see is hexing the programs against KAV and then packing / scrambling to beat the others.
I guess I must be pretty geeky, as I want to develop a packer. Can anyone suggest some links to get some ideas of where to start? |
Dont tell me dude. If you make a trojan in VB.NET then it will requier the 12.3 mb .NET Framework. I wonder you might reconsider coding in VB.NET. Regards ~Faceless Master
tonyilluminati
Jan 30 2004, 12:51 PM
and god created delphi & c.
Progressor
Jan 30 2004, 04:08 PM
Try UPX on your trojan and then Morphine v1.2, KAV doesn't recognize this packer.
nolimit
Jan 30 2004, 04:55 PM
you could also just try coding your own software, or heavily editing others src code.. that always seems to work for me =)
Trojan^kid
Jan 31 2004, 12:03 AM
gk0r
Jan 31 2004, 05:41 AM
| QUOTE (Progressor @ Jan 30 2004, 04:08 PM) | | Try UPX on your trojan and then Morphine v1.2, KAV doesn't recognize this packer. |
Sure it does, why don't you check before you post next time ....
TECHgenius
Jan 31 2004, 04:21 PM
the best way of making a server undetected is to hex it. your can use sennaspy avp offset finder to find out the viral signature.
oYost
Jan 31 2004, 05:10 PM
It seems that avp offset finder dont work with the last .avc files :/
TECHgenius
Jan 31 2004, 06:43 PM
maybe, it's been a while since i last used it...
edjorge
Feb 7 2004, 05:24 PM
Guys i'm searching for someone who wants to make a trojan, i know it's a hard work, and i don't want do do it alone. We could create a Clan, I know VB and i'm learning Delphi... So who wants to join me?
tibbar
Feb 8 2004, 07:48 PM
"Dont tell me dude. If you make a trojan in VB.NET then it will requier the 12.3 mb .NET Framework. I wonder you might reconsider coding in VB.NET. Regards ~Faceless Master "
This is a longer term project. Remember .net framework comes as standard in longhorn, and win api will be emulated in the future, with .net taking a front seat.
Move with the times, or get left behind...
edjorge
Feb 8 2004, 08:23 PM
| QUOTE (tibbar @ Feb 8 2004, 07:48 PM) | | Move with the times, or get left behind... |
Yeah, u r right... But who want's to join me?
TECHgenius
Feb 9 2004, 11:14 AM
any encryptor will do the job. try Morphine. http://hxdef.czweb.org/tools/Morphine12.zip
clubfed
Feb 16 2004, 09:27 AM
techgenius, no it won't. you should try something before posting that it will. kaspersky detects morphine 1.2 encrypted code since like a week after holyfather released it. :/
by the way, don't spend too much time on whatever solution you pursue, because the first time any of your code is caught, some user will forward it to an antivirus company - i had that happen with something and kaspersky had a signature pushed out within 24hours and my undetectables suddendly were.
kaspersky unpacks hundreds of packer formats. if you read about some packer on the web, you're too late - what you are reading, they already read and incorporated into their scanner. your only hope is to change the code, or for non-resident av, write a packer that you do not share or leak ever. av that scan memory or process images are going to bust that though.
edjorge
Feb 16 2004, 11:43 AM
| QUOTE (clubfed @ Feb 16 2004, 09:27 AM) | | techgenius, no it won't. you should try something before posting that it will. kaspersky detects morphine 1.2 encrypted code since like a week after holyfather released it. :/ |
Hehehe that's right...
TECHgenius
Feb 16 2004, 03:04 PM
my mistake...
Trojan^kid
Feb 16 2004, 07:05 PM
| QUOTE | | Semi-Unfinished executable protector/crypter. It takes a normal packed UPX executable and tacks on another section adding a decryption of the UPX decompression stub as to (again) make UPX executables not look as UPX packed executables. Works well on MSVC++6 applications packed w/ UPX. Also doesn't chop EOF data like UPXredir did. Included is the `Crypter` source in Delphi-6 and the decompression stub ASM. |
Wodan4Life
Feb 18 2004, 07:49 AM
try not to pack it, but to encrypt it... use a non widely used number  thatll help!
edjorge
Feb 18 2004, 12:06 PM
| QUOTE (Wodan4Life @ Feb 18 2004, 07:49 AM) | try not to pack it, but to encrypt it... use a non widely used number thatll help! |
Yeah, that also works...
oYost
Feb 18 2004, 04:46 PM
Encryption doesn't work too..
The only solution is to use avp offset with olds .avc whiches recognize ur trojan/virii/hacktool and then hex modify it.
edjorge
Feb 18 2004, 06:47 PM
| QUOTE (oYost @ Feb 18 2004, 04:46 PM) | | The only solution is to use avp offset with olds .avc whiches recognize ur trojan/virii/hacktool and then hex modify it. |
Can u give more details?
oYost
Feb 18 2004, 07:32 PM
A tutorial for hex edit with avpoffset has already been posted here, good luck
secur3x
Feb 22 2004, 08:13 AM
| QUOTE (gk0r @ Jan 27 2004, 06:38 AM) | looooool
You can't beat KAV - there isn't a (public) packer that KAV isn't aware of. You know what's the worst of it? There are more AV such as F-Sec and at least one other that I've forgotten name of - just as tough as Kaspersky guys.
Only way would be to get those packers / encryptions sources and modify them substantially. I've seem service on the net guys promise to make your tools 100% undetectable with any AVs by doing this trick. As much as I know about programming and stealth I haven't been able to figure out how to do that - may be someone else is geekier than I |
yes kaspersky is an extremly good virus scanner i would reccomend it to everyone ive been using it for about 3 years now .
but as par as it detecting all packers is somewhat untrue i have successfully packed well known public trojins with aspack and asprotect and kav has not found them. altho latly im not sure if they do yet or not havent tested it for awhile i know tho that asprotect and aspack will hide just about anything from nortons anti virus 2003.
guy12
Apr 15 2004, 04:10 PM
try thisit changes the upx stub, so kav cannot detect that it is upx packed and it don't unpack it. it is a beta release with a lot of bugs but it works at the moment and it is undetected.
Liquidess_Shade
Apr 16 2004, 01:41 PM
I think personally that the concept is flawed. You are trying to find a way to pack a program that has already been caught. Hex editing it won't do you much good, be it a trojan or a virii. Err go, the answer is something simple. Either: A) Create your own Trojan or virus and use that.(currently my preference) or  Create your won encryption algorithim. To add on to be, I would just as well create a polymorphic engine with it to boot, create the trojan to accept plugin-s too. Anyways, My 2 cents. L_S
chsz20
Apr 18 2004, 02:03 PM
packer can only make the trojan undetecked for file scan
when excute it ,av will detecte it
so the best way is code own trojan
aapje
Apr 18 2004, 02:53 PM
Hex editing has no effect... also morphine, better not use it, some scanners detect morphined viles as viruses, just because they are encrypted wiht morphine. Make your own, or use sources and modify them a lot...
Progressor
Apr 18 2004, 04:38 PM
| QUOTE (chsz20 @ Apr 18 2004, 02:03 PM) | packer can only make the trojan undetecked for file scan
when excute it ,av will detecte it
so the best way is code own trojan |
That is not correct, there are some packers atm, that no AV can detect them: PElock 1.06 Xprotect 1.07 MEW 1.1
BTW, hexing the file (trojan) can ruine the code itself, thus not recommended. The best way is to pack the trojan by UPX/Aspack and change the header of the file, that way AV will not think that this file is packed and will not try to unpack it.
BuzzDee
May 1 2004, 08:28 PM
| CODE | Zu überprüfende Datei: go.exe
go.exe Komprimiert: MEW go.exe Komprimiert: ASPack go.exe Infiziert: Backdoor.RsCrt |
no chance - kaspersky gets em all - upolyx, too btw
cranky
May 1 2004, 09:08 PM
you know how many people actually use KAV? like a few thousand top. and they are all hackers and various other tech geek flavors anyhow. beat norton and mcafee and youre good to go for 85% of the sytems you will come across. toss in fsecure, sophos and trend and thats like 95%. thats not to say 95% of all machines use those but people that use the best av probably arent gonna let you on their box anyhow.
skater
May 2 2004, 09:28 AM
But where do i get this tool UPXredir ?
Nessuno
May 3 2004, 08:20 AM
i haven't got KAV so a can't try, but i often use pe-crypt 4 win, have u tried it? it is free and it works 4 me with most avs like nav and mca. let me know! Pe-crypt
TheRealGiant
May 3 2004, 02:52 PM
| QUOTE (Nessuno @ May 3 2004, 08:20 AM) | i haven't got KAV so a can't try, but i often use pe-crypt 4 win, have u tried it? it is free and it works 4 me with most avs like nav and mca. let me know! Pe-crypt |
Nope, won't work. Have just tried it!
147111
May 18 2004, 11:08 AM
Try UPX on your trojan and then Morphine v1.2, KAV doesn't recognize this packer.
strohunter
May 18 2004, 11:24 AM
| QUOTE (147111 @ May 18 2004, 11:08 AM) | | Try UPX on your trojan and then Morphine v1.2, KAV doesn't recognize this packer. |
already suggested, and it doesn't work (update KAV file and scan it, you will see) the only way is to make is own crypter (not packer, upx is there ^^) and keep it for himself
toska
May 18 2004, 07:21 PM
avp can unpack PElock 1.06 files, thus detecting the og file.
brainbuster
May 18 2004, 08:38 PM
In my opinion it is much easier coding a backdoor on your own. And mostly you don't need much more then a remote cmd-line. So it's not too hard making own code if you reduce to the essential needs (remote shell) I'm using my own code only and i'm happy with it. and in the end u will learn many things by investing time in making ya own code. it really worth!
archphase
May 19 2004, 02:27 AM
KAV, well actually none of the AV detect my NWCC. Its semi-private crypter that I didn't post on boards. It supports most apps linked with LINK that dont use exotic features (aka No Delphi Trojans or VB). I got it to work with my applications in VC++. Grab it @ my site: http://archphase.united.net.kghttp://nuclearwinter.mantissecurity.netWhen summer comes im gonna prolly do a complete re-write and turn it into full packer that'll support just about everything and try to write good poly engine.
B3T4
May 19 2004, 08:51 AM
| QUOTE (brainbuster @ May 18 2004, 08:38 PM) | In my opinion it is much easier coding a backdoor on your own.
And mostly you don't need much more then a remote cmd-line. So it's not too hard making own code if you reduce to the essential needs (remote shell)
I'm using my own code only and i'm happy with it.
and in the end u will learn many things by investing time in making ya own code. it really worth! |
i totally agree on that !
And besides, learning which app wraps the trojan of choise isnt that educating, grab ur hexeditor and learn something. Or make your own, it will beat the shit out of all AV.
Yorn
May 19 2004, 04:55 PM
There is one: Armadillo http://www.siliconrealms.com/armadillo.shtmlThere are AV researchers that swear that the methods used by Digital River, Inc. cannot be cracked, which means that if you have a full version of the Armadillo software, then you can pack/encrypt executables and be pretty damn certain that the AV vendors aren't going to catch them. After all, Morphine was the same way, AV vendors were lazy and didn't bother learning how to get around it and just labeled the packer itself as a virus. They can't do that with legitimate software like Armadillo. Keep that in mind when you create your trojans/virii.
147111
May 21 2004, 03:51 AM
Hex editing has no effect... also morphine, better not use it, some scanners detect morphined viles as viruses, just because they are encrypted wiht morphine. Make your own, or use sources and modify them a lot...
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
|