Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | RE: MS SQL Server (cracking accounts) |
|---|---|
| Date: | Mon, 19 Sep 2005 12:14:21 -0500 |
I'll add to the response below and say there are two things to do: 1. ) If you are local admin you own the box; just either dump and crack the local SAM, or use LSADump and find the account the SQL Server service is running under. 2. ) Use SQL-native authentication (which they may be doing) and since natively there is no way to enforce password security requirements, I have yet to find a MSSQL box that doesn't have accounts with db_owner or db_admin roles that have passwords which are one of the following: *blank *username *username + number *trivial dictionary list (cat) Tools like AppSecInc's AppDetective come with some good dictionary lists, and I usually customize users with ones I can guess (or know) from the organization, as they are often the same. For simply enumerating MSSQL and brute forcing, a great free utility is SQLPing2. I usually set DBAs up with it to keep track of their SQL instances and how many have SA=blank -ae
-----Original Message----- From: Jeroen [mailto:jeroen@isvet.nl] Sent: Friday, September 16, 2005 12:41 PM To: pen-test@securityfocus.com Subject: Re: MS SQL Server xyberpix wrote: <SNAP>I have been able to successfully add myself to the local Administrators group, and can now TS into the box in question. I have absolutely no rights on the SQL server though, so any pointers here would be greatly appreciated!Hi xyberpix, Most of the time, MSSQL-boxes use a "hybrid" authentication model; a combination of SQL authentication and NT authentication is used. So probably you can already connect to the database. The easiest ways to check: - start isql.exe while logged on as an Administrator; - install and start the MSSQL enterprise manager on _a_ box and connect to the MSSQL-box you've found using NT credentials. Enterprise manager makes it possible to view databases, data and to maintain them (backups etc.). If they use MSSQL authentication only: - try user SA with a blank password (*lol*); - run a pwdump on the NT-box and crack the password of the users found (LC5/rainbowtables). Most of the time found logon names and passwords are also used on SQL. Have fun and please let us know how the story ended ;) Greets, Jeroen --------------------------------------------------------------- --------------- Audit your website security with Acunetix Web Vulnerability Scanner: Hackers are concentrating their efforts on attacking applications on your website. Up to 75% of cyber attacks are launched on shopping carts, forms, login pages, dynamic content etc. Firewalls, SSL and locked-down servers are futile against web application hacking. Check your website for vulnerabilities to SQL injection, Cross site scripting and other web attacks before hackers do! Download Trial at: http://www.securityfocus.com/sponsor/pen-test_050831 --------------------------------------------------------------- ----------------
------------------------------------------------------------------------------ Audit your website security with Acunetix Web Vulnerability Scanner: Hackers are concentrating their efforts on attacking applications on your website. Up to 75% of cyber attacks are launched on shopping carts, forms, login pages, dynamic content etc. Firewalls, SSL and locked-down servers are futile against web application hacking. Check your website for vulnerabilities to SQL injection, Cross site scripting and other web attacks before hackers do! Download Trial at: http://www.securityfocus.com/sponsor/pen-test_050831 -------------------------------------------------------------------------------
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: Whitespace in passwords, Tim |
|---|---|
| Next by Date: | Pen Testing for investigators, J Isherwood |
| Previous by Thread: | Windows XP SP2 and Security Tools, Steve McLaughlin |
| Next by Thread: | Pen Testing for investigators, J Isherwood |
| Indexes: | [Date] [Thread] [Top] [All Lists] |