Image
 
linkedin_logo.png rss_logo.jpg
twitter_logo.png youtube_logo.jpg
Latest Additions
 
EH-Net Login
Welcome Guest.






Lost Password?
No account yet? Register
Who's Online
We have 27 guests online
 
Advertisement

You are here: Home
EH-Net
May 19, 2013, 02:46:21 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Go back to The Ethical Hacker Network Online Magazine Home Page
 
  Home Help Calendar Login Register  
  Show Posts
Pages: [1] 2 3 4
1  Ethical Hacking Discussions and Related Certifications / Malware / Need Help on: April 23, 2011, 02:43:24 PM
I have not been here for a while. But I dont know any other place this would be apt.

Blackhat server is down and I need a copy of "Practical Malware Analysis" pdf for doing a paper.
http://www.blackhat.com/presentations/bh-dc-07/Kendall_McMillan/Paper/bh-dc-07-Kendall_McMillan-WP.pdf
I was wondering if anyone had a local copy it would be great if you could share. If you can think of any other alternatives, let me know.
2  Ethical Hacking Discussions and Related Certifications / Malware / Re: GREM Here I come... on: December 28, 2010, 02:24:17 AM
This thread is definitely going to be help me as I am teaching myself RE for CREA. I will document my journey once I complete the certification.

Thanks sil.
3  Ethical Hacking Discussions and Related Certifications / Programming / Re: Assembly on: December 21, 2010, 07:55:40 PM
thanks for pointing out sil... i edited it ...sorry satyr... i meant malware analysis and i really wanted someone to prove me wrong. I dont think packers/protectors are involved in exploit development anywhere except may be in writing shellcodes(encoding, polymorphic)...

I dont know what nelly is(Life; Unmanly, effeminate) ? Wink ..

P.S: Wanted to say this for a long time. Big fan of your long posts sil.  I read ALL your previous posts before even joining the forum and one of the reasons I am still trying to contribute to this forum is because of guys like you taking time to write such awesome posts.

4  Ethical Hacking Discussions and Related Certifications / Programming / Re: Assembly on: December 21, 2010, 12:02:09 PM
Exploit development and Malware analysis are quiet different topics and each requires its own steep learning curve. At advanced levels both requires to have a good knowledge in reverse engineering and os internals. There are several overlapping topics and few topics like Packers, protectors, anti-reversing techniques are discussed only in malware analysis. In my opinion, its better to start with the exploit development.

I would suggest you to start with the first link in previous post on x86 disassembly. Its packed with a lot of examples and is very newbie friendly. Then move on to reading PVE buffer overflow tutorials. Beware of PVE tutorials, if you dont know the role of function epilogue and function prologue and still did a stack overflow, you have not yet understood it. When you read ret to libc , ROP should be obvious to you, if not, you have not understood it. But that sort of understanding and ability to visualize the stack can be attained only if you have strong hold on the basics. So start with x86 disassembly or atleast read on different calling conventions before jumping into Aleph one's post.

Once you are done with pve's tutorials and comfortable with the debugger,  try heap spraying, heap feng shui(requires knowledge in OS internals) and then move onto reverse engineering following lena's tutorials. Again the basics are important, you should know the PE file format, memory management. This is based on my experience and hope this works for you.
5  Ethical Hacking Discussions and Related Certifications / Programming / Re: Assembly on: December 17, 2010, 09:02:42 AM
http://en.wikibooks.org/wiki/X86_Disassembly
http://www.microsoft.com/msj/0298/hood0298.aspx

That should probably get you going.. Also try to answer H1t M0nk3y's questions as we can probably guide you better if we know your goals..
6  Ethical Hacking Discussions and Related Certifications / Network Pen Testing / Re: Detecting virtualization on servers located behind routers? on: November 22, 2010, 04:46:09 PM
Rutkowsa's RP/BP doesn't apply to what the initial question needed answered. I've spoken with people about her theories via the Daily Dave list once upon a time (http://seclists.org/dailydave/2008/q4/author.html) which is how I derived: "plague" which is a proof of concept undetectable backdoor. This came about after the Matasano/Rutkowska/etc. challenge. (http://www.darkreading.com/security/security-management/208804717/index.html) This came about when they offered like a $100,000 challenge to put up or shut up... I joined in on the fray and asked Peter Ferrie if I could join, submitted my PoC and they said no Sad

Anyhow, apples and oranges. It's actually easy to detect if you're on a virtual machine that's not the issue. Detecting it FROM the network is an issue. Timing and latency have little to do with anything. For example, 1) if I semi-flooded all the machines with traffic, your timing theory is thrown out the door. 2) If I changed my TTL responses on each machine, that too is thrown out the door.

For the most part, there isn't an effective way of remotely determining whether or not the remote machine is running on a VM image. If it's on your RFC1918 space, it would be easier, but if I decided to do some NAT voodoo and place a VMWare image from ONE address block, say in England, mapped it via tunneling to an American IP space... You'd never know where that machine is/was. Please see: http://www.mail-archive.com/nanog@merit.edu/msg52017.html to validate/confirm/understand this.

Just doing NAT alone adds ms overheard as would traversing networks. Throw in a firewall, some IDS and your entire fingerprint is out of whack.

The reason I mentioned the conflict, is that, the original poster might be interested in researching and extending the techniques used to detecting the presence of a VM from OS level to the network level.

I knew network latency is not the only thing that is going to hamper the technique thats why I blew my own theory in the post. I just wanted to point out something that can be extended. For instance, what If there is a behavior in a particular VM package that takes notably long time to respond to a specially crafted packet but the delay is not good enough for a detection technique because of other factors like network latency..

Every detection mechanism has a reliability factor (OS detection, service detection etc). If someone is determined to protect the identity of OS/Service from popular tools he/she can. Neither detection nor protecting from detection is 100% possible. Is there a reliable way to determine the OS in a network 100% of the time? No not possible. I was going for something thats detects a VM in a network starting from a theoretical point of view and then that can be practically extended.

I am not proposing a solution, I am pointing to something that can be researched and extended.


7  Ethical Hacking Discussions and Related Certifications / Network Pen Testing / Re: Detecting virtualization on servers located behind routers? on: November 22, 2010, 11:52:03 AM
Joanna's blue pill and the conflict that rose among security researchers should be noted here.

This sums it up - http://www.zdnet.com/blog/ou/detecting-the-blue-pill-hypervisor-rootkit-is-possible-but-not-trivial/297.

When detecting that your program is running on a VM or not from within a VM is a difficult task, I guess determining a remote system is running under a VM or not, is not entirely out of the plate. One of the common techniques used is timing delay in the response of the OS as it is running on a VM. But adding it up with network latency, the reliability of the technique significantly reduces. I bet a project like that could sure make it to the blackhat conference.
8  Ethical Hacking Discussions and Related Certifications / OSCP - Offensive Security Certified Professional / Re: Why I failed OSCP... on: November 12, 2010, 02:49:25 PM
It takes courage and very high self confidence to share failures H1t M0nk3y.  Go on. You will rock.
9  Ethical Hacking Discussions and Related Certifications / Programming / Re: PHP: Remote Code Execution and File Transfer on: November 10, 2010, 09:54:50 AM
http://www.exploit-db.com/exploits/7444/

- This is the vulnerability being exploited.
10  Resources / Tools / Re: Alternatives to stunnel on: November 08, 2010, 04:44:25 PM
openssl?
Quote
openssl s_client -connect <site>:443
HEAD / HTTP/1.0


11  Ethical Hacking Discussions and Related Certifications / Network Pen Testing / Re: which sans course i should take first? sans660 or sans706! on: November 08, 2010, 04:37:11 PM
thanks for enlighting me What90
and i'm really sorry for not replying early.

actually SANS now offer a new course named "Advanced Exploit Development" 710

what are the differents between it and 709?

so confusing?!!!  Huh
San 710 - seems to be 2 day course opposed to sans 709 - a 5 day elaborate course on exploit development.
If you are new to exploit development you should start with 709 and move onto 710. sans 710 assumes knowledge of exploit development and teaches reversing microsoft patches and finding undisclosed vulnerabilities which I dont think any other course in the industry offers.



there's CEPT from infosec institute i think it can offer the same in the exploit development and advanced penetration testing area.

check the course content:
http://www.infosecinstitute.com/courses/advanced_ethical_hacking_training.html
http://www.infosecinstitute.com/courses/expert_penetration_testing_training.html
Neither of them offers lessons on reversing patches to find vulnerabilities which sans 710 does. Nevertheless they look like excellent courses on exploit development.
12  Ethical Hacking Discussions and Related Certifications / Programming / Re: PHP: Remote Code Execution and File Transfer on: November 08, 2010, 04:31:44 PM
There are plenty of reverse shell scripts written in php available online to achieve this task. I dont think you need a link to one  Wink
13  Ethical Hacking Discussions and Related Certifications / Network Pen Testing / Re: which sans course i should take first? sans660 or sans706! on: November 06, 2010, 06:27:14 AM
thanks for enlighting me What90
and i'm really sorry for not replying early.

actually SANS now offer a new course named "Advanced Exploit Development" 710

what are the differents between it and 709?

so confusing?!!!  Huh
San 710 - seems to be 2 day course opposed to sans 709 - a 5 day elaborate course on exploit development.
If you are new to exploit development you should start with 709 and move onto 710. sans 710 assumes knowledge of exploit development and teaches reversing microsoft patches and finding undisclosed vulnerabilities which I dont think any other course in the industry offers.
14  Ethical Hacking Discussions and Related Certifications / Network Pen Testing / Re: Firesheep Details?? on: November 04, 2010, 09:13:08 AM
So once a site has HTTPS the credentials are safe from there?
Yes and No. If it steps down to HTTP and pass the cookies in HTTP,  its still vulnerable to session hijacking. For instance, you might think that static images does not require HTTPS, but the request to static images will still contain the cookie header and if it is transmitted in HTTP, then it is vulnerable to session hijacking.

Yes, there are sites that goes between HTTP and HTTPS.

When you're going through HTTPS are the cookies being sent through a the SSL tunnel? Is this right?

Yes.
15  EH-Net / News Items and General Discussion About EH-Net / Re: [Article]-November 2010 Free Giveaway Sponsor - InfoSec Institute on: November 03, 2010, 02:13:17 PM
 
Definitely worth fighting over it in the forums.  Wink

God bless the forum with newbies or else there is gonna be blood ridiculous topics everywhere.. This should be fun to watch.

Pages: [1] 2 3 4
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines
Joomla Bridge by JoomlaHacks.com
Valid XHTML 1.0! Valid CSS!
Page created in 0.074 seconds with 21 queries.
 
Exclusive Deal

sansfire13_245x90_cw90.jpg
SANSFIRE 2013
June 15 - 22

5% Off w/ Code: EHN_5

SANS Deals 4 EH-Netters
5% OFF Any SANS Course in Any Format!
Coupon Code: EHN_5 Including SANS Rocky Mountain 2013 & SANS Boston 2013
Polls
Compared to this year, 2013 will be:
 
Recent Forum Topics
EH-Net News Feeds
Latest Additions
 
         
Free Business and Tech Magazines and eBooks

© 2013 The Ethical Hacker Network
Joomla! is Free Software released under the GNU/GPL License.