EvilZone
Hacking and Security => Reverse Engineering => : Tsar May 15, 2011, 11:46:20 AM
-
http://tuts4you.com/download.php?list.17 (http://tuts4you.com/download.php?list.17)
A whole list of reversing video tutorials aimed at newbies. It includes sample programs for you to go along with the vids to actually reverse as you watch. They also explain things pretty well and clearly.
Hope this is helpful to anyone who wants to learn to reverse.
-
It is very well explained and btw.. thanks!
-
Lena's Reversing for Newbies is a great series. I highly recommend it.
-
I am trying to gain access to a DLL file (think its the right file i need) to be able to view the scripts involved in the program. Just need to get the info in it, but i dont have original source file that will allow me to read it. Ne ideas?
-
Thanks man. Every tutorial I've seen has been searching for text strings in OllyDBG lol.
-
Lena's tutos are awesome. Interactive and very informative :) here are all 40 tutorials:
http://www.mediafire.com/?fjti4k4trbfesej (http://www.mediafire.com/?fjti4k4trbfesej)
I didn't watch them all though. Reversing is too big for me now. Can't understand shit :D need to learn about ASM first...
-
yes,,, before to learn how to reverse enginnering, we must to understading,,to coding using ASM ::)
-
Lena's tutos are awesome. Interactive and very informative :) here are all 40 tutorials:
http://www.mediafire.com/?fjti4k4trbfesej (http://www.mediafire.com/?fjti4k4trbfesej)
I didn't watch them all though. Reversing is too big for me now. Can't understand shit :D need to learn about ASM first...
Whats ASM? Assembly language?
-
Whats ASM? Assembly language?
Yes
-
But isnt ASM different for every computer?
How would you learn that if its specific for every different set of hardware?
-
But isnt ASM different for every computer?
How would you learn that if its specific for every different set of hardware?
Its not different from every single computer. There are some few differences from processor to processor design and between 64 and 86 bit architecture.
-
But isnt ASM different for every computer?
How would you learn that if its specific for every different set of hardware?
The instruction set is nearly identical for x86 processors. They do that to retain compatibility. Different architectures, like PPC or ARM, have different instruction sets.
-
Aright, so just for future reference,
How would someone go about learning ASM?
I gave it a google, but their were no online sites for ASM
(or I just wasnt searching hard enough )
-
http://www.arl.wustl.edu/~lockwood/class/cs306/books/artofasm/toc.html (http://www.arl.wustl.edu/%7Elockwood/class/cs306/books/artofasm/toc.html)
warning: not easy
edit: I would suggest at least a year of C programming before learning, other low-level-ish languages will do. Pascal for example. You need to know how to handle data & memory. A language with pointers is a must.
If your current programming consists of python, Java, php, VB.NET, C#, etc.. Consider learning C first(not C++).
Also asm can be learned slowly alongside C, say by debugging and disassembling your own programs.
-
Aright ty, guess Ill just have to stay away from it for a li while :D +1
-
not exactly what I meant, it is something to strive for. I'd recommend you start now. The syntax to asm is the simplest of all, but using it requires much knowledge. Start learning C, not just the loops and the structs, but all of it. C++ classes, namespaces, overloading functions/operators and templates will not help you. Write big apps in C, get used to C. C isn't asm, but it's the closest I can find.
-
Lena's tutos are awesome. Interactive and very informative :) here are all 40 tutorials:
http://www.mediafire.com/?fjti4k4trbfesej (http://www.mediafire.com/?fjti4k4trbfesej)
I didn't watch them all though. Reversing is too big for me now. Can't understand shit :D need to learn about ASM first...
thanks a lot! EVERYONE
i think i'll start learning this :D
-
Its a great website for tuts thanks :D
Lena's tutos are awesome. Interactive and very informative :) here are all 40 tutorials:
http://www.mediafire.com/?fjti4k4trbfesej (http://www.mediafire.com/?fjti4k4trbfesej)
I didn't watch them all though. Reversing is too big for me now. Can't understand shit :D need to learn about ASM first...
thanks for the link its a nice series
-
Its a great website for tuts thanks :D
thanks for the link its a nice series
I done almost all of them, they are verygreat, some techniques like hardware breakpoints are not working on xp + anymore, so maybe get yourself an copy of xp in a virtual box, and you are good to go ;)
-
Tsar when i press the link to download it , a box appear saying " warning download and use this file at your own risk" what does this mean? why it says so? is the file corrupted or infected with a virus or with a spyware????
and as for xzid your url link does not work for me , when i press it it says
" http 404: page not found" so what is the problem ???
-
Tsar when i press the link to download it , a box appear saying " warning download and use this file at your own risk" what does this mean? why it says so? is the file corrupted or infected with a virus or with a spyware????
and as for xzid your url link does not work for me , when i press it it says
" http 404: page not found" so what is the problem ???
Momma always said, life is like a necro thread, you never know what your gonna get.
-
perspicacious reply as it involves a challenge , your reply is a challenge to me , , it means that it is up to me to settle the doubt to certainty
“Our doubts are traitors and make us lose the good we oft might win, by fearing to attempt (http://thinkexist.com/quotation/our_doubts_are_traitors_and_make_us_lose_the_good/15145.html)”
-
Awesome stuff, just what I was looking for. A tutorial for people that know some ASM/C. +1, thanks!
Later edit: I have a really nagging feeling that my next question is quite stupid (obviously I'm not sure why I have the feeling ;) ) but here goes: is it to be expected that so many executables in the archive are infected with various malware and viruses?
Later later edit: 38 threats found. Some of them are: TrojWare.Win32.Banker.etk74@80274755, Packed.Win32.Packer, Backdoor.Wind32.Agent
-
every thing has a price in life the files in the tutorial are infected for sure and without any doubt but you need to find a solution to how to profit from the information given to you without being infected by the virus inside this information and the only solution is to disassemble the files and see where the virus code is situated and eliminate it then assemble the file again and this requires that you learn assembly language
there is an other solution which was applied by the majority in this site: to profit from the information and pay the price
-
Here's another decent resource for the topic at hand...http://www.openrce.org/
-- br0k3n --
-
the next time when you give a link , give something useful not nonsense
first I find no clue for this word " Memoryze" and the author peter does not explain it but he made it more confused and more complicated when he wrote " Memoryze is designed to aid in memory analysis in incident responsive scenarios" I did not see something more horrible , disgusting and unworthy than this sentence , it comes only from someone linguistically handicapped .
second whenever I press " Memoryze" it says we are sorry page does not exist and the same for the link of Memorize ..
so the next time give the hell something useful
-
so the next time give the hell something useful
Maybe next time you should be more thankful for what you get because I don't see you contributing to anything.
-
before writing something to someone could you please think about it !!!! if you read all my replies in the forum you would see that i was thankful for many time , look for example what I wrote to namespace7
"your tutorial is very powerful and instructive i like it and thank you very much..." I would be thankful whenever I feel that the author deserve to be thanked , I will respect someone whenever I feel that he deserves respect , I will thank someone when he lets a strong impression in me , if he does not let an impression in me and instead he gives me an information without any base and value I will never be thankful
when someone give an information for people to enlight them , he should give them a useful information not something complicated and confusing without header and footer
and it is my right and everyone's right to criticize the information and the source of information .
I am a beginner , someone ignorant how you want me to contribute , how you expect from a female calf to give milk ?!! how do you expect from a seed to generate fruits?? contribution is a process of time and the one who does not possess the thing cannot give it this is logical and this is evident by itself
-
bla bla bla
I am a beginner , someone ignorant how you want me to contribute , how you expect from a female calf to give milk ?!! how do you expect from a seed to generate fruits?? contribution is a process of time and the one who does not possess the thing cannot give it this is logical and this is evident by itself
You are so narrow minded... The example you gave is not what people here consider contribution, more like a thank-you post. And if you really think that, then I consider you as a newborn baby.
Think about it for a second, and maybe you will understand how narrow your mind is.