Showing posts with label Videos. Show all posts
Showing posts with label Videos. Show all posts

Friday, January 4, 2013

Bypassing Antivirus with a Sharp Syringe



Bypassing antiviruses is not a big deal now a days, the point is how creative you can get to do that. So here is the technique documented by me (inf0g33k) in a research paper on exploit-db and explained in a video on Securitytube. This technique works by generating a shellcode and executing it directly on the target machine instead of compiling it in an exe file. Backdoor created using this technique was getting caught by some antiviruses because i tested it on virustotal and they send samples to antivirus vendors so now Bruno Cardenas Cyberoff (Luzzell) made a little tweak that can make this technique bypass all the antiviruses again.



Friday, June 22, 2012

Shell Uploading - Bypassing extension Restrictions

In this video , I have demonstrated how to upload shell on a server when .php or .asp extension are not allowed to upload.
For any help
Contact - k3rn3l@live.in
Like our Facebook Page - http://www.facebook.com/secxplrd
Twitter - http://www.twitter.com/secxplrd
Google Plus - http://plus.google.com/100988376390276034135/

Friday, November 25, 2011

Sql injection Using Havij






In this video I have Hacked a site Using Havij .
Havij Download Link-http://itsecteam.com/files/havij/Havij1.15Free.rar

WAF bypass Using Sql Injection


Video Demonstartion

Hello Security Explorers , Welcome to Security Explored
This is the next tutorial in Sql Injection Series.
WAF Bypassing Through Sql Injection.
WAF stands for Web Application Firewall.
A web application firewall (WAF) is an appliance, server plugin, or filter that applies a set of rules to an HTTP conversation. Generally, these rules cover common attacks such as Cross-site Scripting (XSS) and SQL Injection. By customizing the rules to your application, many attacks can be identified and blocked. The effort to perform this customization can be significant and needs to be maintained as the application is modified.
Now We are Moving A step Forward in Sql Injection , Advanced SQL injection.
In this Tutorial , I hope that u know basic sql injection .
If  don’t then you should read my recent tutorial  With a video demonstration.
Read This tutorial first .
Now I have sql vulnerable site with WAF enabled.
To check for vulnerability ,
It shows an error
“You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\' ORDER BY title ASC' at line 1”
Means it is vulnerable.
Now to find number of columns,
Means there are only 7 columns in the database.
Now the real thing starts,
Now to find vulnerable columns ,
On loading this URL we get this error
Not Acceptable
An appropriate representation of the requested resource /faq2.php could not be found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


This error is due to WAF , WAF is not allowing us to enter a malicious query ,it is blocking it .
Now to bypass WAF, we are going to use SQL inline comments like “ / ” , “ * ”  , “ ! ”.
We have to apply these comments on that things on which we want the server to focuss.
Now to bypass WAF and get vulnerable columns,we modify the syntax ,
Here you se we get all vulnerable columns.
Vulnerable columns are – 2,3,4,5,6
We are going to inject in these columns
You have noticed that I have used a sequence of capital and small alphabets in “union all select” ,Using this helps in WAF bypass.
Now to get MYSQL database version and current database .



You can get mysql version and current database at the same time by this
Next thing you all know to get Table names, for this,

We get these tables - 9791614_offers,C1on33_offers,apr,faq,newsletter,users

As I want to extract admin username and password, so I will use “users” table
In some sites you have to provide more inline comments to get table and columns names like,
/*!table_name*/ focuses on the query table_name  and give efficient results.
To get columns



Again in some site this will show a “Non Acceptable error” So you have to add more inline comments and your URL will be,

You will get these columns - id,headline,offer,price,contact,id,headline,offer,price,contact,apr,updated,id,title,p1,p2,p3,p4,updated,id,email,name,surname,address,phone,curr_car,year,id,username,password,email

Again I need username and password ,So the columns I am going to dump are “username” , ”password”
To dump them ,
Here we got this

SeanMcB:be5f032a39040e000b0cc2bf0887d496,Clon33M:83d385aa20740f16ca7fee506e37fc48

Here you see we have two admins
Here Username  are  SeanMcB  and Clon33M

be5f032a39040e000b0cc2bf0887d496   and  83d385aa20740f16ca7fee506e37fc48

are  md5 hash of the password , you need to decrypt them .
To decrypt  them go  to http://www.md5decrypter.co.uk
Paste your md5 hash their , enter the captcha code and click on decrypt hash .
The plain text of
be5f032a39040e000b0cc2bf0887d496 is  rZ23MHq
and of  83d385aa20740f16ca7fee506e37fc48 is Clon33


You get usernames and passwords
Now next thing is to find admin page
Again I will prefer you Havij to find admin pages .
Here in this cases admin page is
If you have any problem or any query then feel free to contact me at     cyberdash@live.in


Thursday, November 24, 2011

Basic Sql injection tutorial+Video Demonstration


Watch It on Vimeo



Watch It on Youtube



Hello Security Explorers, Welcome to Security Explored.
Today I Am going to teach you basic sql injection with a live demo.
As you have already heard of sql injection ..
An often used way to attack the security of an website is to input SQL statements in a web form to get a badly designed website to dump the database content to the attacker - an SQL injection. It's a code injection technique that exploits a security vulnerability in a website's software. The vulnerability happens when user input is either incorrectly filtered for string literal escape characters embedded in SQL statements or user input is not strongly typed and unexpectedly executed. SQL commands are thus injected from the web form into the database of an application (like queries) to change the database content or dump the database information like credit card or passwords to the attacker. SQL injection is mostly known as an attack vector for websites but can be used to attack any type of SQL database.
Now lets start ,
I have a sql vulnerable site  with me .
I have got this site from Google using google dorks.I hope you know how to find sql vulnerable sites.
If don’t then let me know through comments or mails.
Now move forward ,
Lets check for vulnerability, using a “ ‘ “ apostrophe sign.
Now our url will look like
After that we got this Sql error
“You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'' at line 1”
Showing that this site is vulnerable to Sql injection.
nOw NeXt thing to do is to find number of columns.
For this,
As we load this url we get no error but a normal page .
This shows that there is atleast 1 column in the database.
Now to Check the validity of 2nd column
again we got no error and a normal page ,this shows that column 2 is available in the database and there are atleast 2 columns in the database.
Similarly to check for 3,4,5,6,7,8,9,10,11 columns the url will be,
Now till 11 columns we got no error means there are atleast 11 columns in the database .
Now if we check for 12th column,
we go this error “Unknown column '12' in 'order clause' ”
This shows that there is no 12th column in the database or there are only 11 columns in the database .
Ok next Step
We got the number of columns in the database , now we need to find the vulnerable column, the column in which we will inject and extract data.
To do that we are going to use “Union all select”

The “order by” , “union all select “ and much more , all are Mysql commands .If you want to learn the real knowledge behind sql injection , you need to learn about MY-SQL.
Now to find vulnerable column
The url will be ,
By entering this url into the address bar and loading we will get numbers somewhere on the webpage.
In this case,Check out on the bottom side of the webpage you will see some numbers .
In some cases you don’t get numbers on entering this url .
For that cases you have a add a “-“ sign in the url in the place shown below
As you see I have added a minus sign before the number 44.
By this I will get numbers on the webpage.
Ok here we got  8 ,3 ,4 ,5 on the webpage.
It means columns 8,3,4,5 are vulnerable ,means we can inject in any of these 4 columns – 8,3,4,5.
I am going to inject in column 3.
Now we need to find Mysql database version.
For this we have to replace one of the vulnerable columns with “ vsersion() “ or “@@version”
Now our url will be
As we see instead of 3 we are getting 5.1.52.
This means MYSQL database version is 5.1.52.
You can also get current database name by replacing one of the vulnerable column with “database()” or “@@database”.
To get current database name ,
Similarly our current database name is “32908_leadacidbatteryinfoorg”
The current database name helps when there are more than 2 database of that site.
Now next we need to find table names.
Tables are elements in the database in which columns are stored and , in columns information(data) is stored.
To find tables name ,you have to use group_concat.
Now here you see all the tables name stored in the database.
We got thses tables
pdigclicks,pdigengine,pdigexcludes,pdigincludes,pdigkeywords,pdiglogs,pdigsite_page,pdigsites,pdigspider,pdigtempspider,tbladmin,tblbanner,tblbanner_page,tblfaq,tblncategory,tblnews
Now this depends on you that which type of data you want
Since I need administrator information , I will choose table – tbladmin
Similarly to find columns name ,
We got these columns
c_num,c_url,c_val,c_time,spider_id,key_id,weight,ex_id,ex_site_id,ex_path,in_id,in_site_id,in_path,key_id,twoletters,keyword,l_id,l_includes,l_excludes,l_num,l_mode,l_ts,l_time,site_id,days,links,depth,site_id,site_url,upddate,username,password,port,locked,stopped,spider_id,file,first_words,upddate,md5,site_id,path,num_words,last_modified,
The columns “username “ and “password” are from the table “tbladmin”
Suppose I need to get the data stored in these two columns ,mean I am going to dump these two columns.
So our syntax will be,
The “0x3a” between these two columns just put “ : “ ,colon sign such that you can easily distinguish betwwen username and password.
Here we get admin information ,
Username  : ishir
Password   : ishir123
If you need to get data other than username and password , so you have to choose columns name and table name .
Like ,
http://www.leadacidbatteryinfo.org/newsdetail.php?id=-44+union+all+select+1,2,group_concat(COLUMNS NAME SEPARATED BY “,” SIGN),4,5,6,7,8,9,10,11+from+TABLE NAME--

Now  you have username and passwords of the admin , so the next thing you need to find admin page where you can login with this data ,
You   can use “HAVIJ” to find admin login page.
If you don’t know how to do this then contact me.
Here in this case admin page of the site is,
http://www.leadacidbatteryinfo.org/admin/


 Note - If site have a Mysql database version less than 5 then you have to guess table and column names skip to the dumping step.
Don’t forget to use the proxy while login otherwise your ip will be stored in the database of this site.
If u have any problem or query about this tutorial then feel free to caontact me.
Don’t forget to subscribe to our SMS channel and liking our page












Tuesday, November 8, 2011

sqlmap-automatic SQL injection and database takeover tool - Download and Video Tutorial



sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers. It comes with a powerful detection engine, many niche features for the ultimate penetration tester and a broad range of switches lasting from database fingerprinting, over data fetching from the database, to accessing the underlying file system and executing commands on the operating system via out-of-band connections.

Features

  • Full support for MySQL, Oracle, PostgreSQL, Microsoft SQL Server, Microsoft Access, SQLite, Firebird, Sybase and SAP MaxDB database management systems.
  • Full support for five SQL injection techniques: boolean-based blind, time-based blind, error-based, UNION query and stacked queries.
  • Support to directly connect to the database without passing via a SQL injection, by providing DBMS credentials, IP address, port and database name.
  • Support to enumerate database users, users' password hashes, users' privileges, users' roles, databases, tables and columns.
  • Automatic recognition of password hashes format and support to crack them with a dictionary-based attack.
  • Support to dump database tables entirely, a range of entries or specific columns as per user's choice. The user can also choose to dump only a range of characters from each column's entry.
  • Support to search for specific database names, specific tables across all databases or specific columns across all databases' tables. This is useful, for instance, to identify tables containing custom application credentials where relevant columns' names contain string like name and pass.
  • Support to download and upload any file from the database server underlying file system when the database software is MySQL, PostgreSQL or Microsoft SQL Server.
  • Support to execute arbitrary commands and retrieve their standard output on the database server underlying operating system when the database software is MySQL, PostgreSQL or Microsoft SQL Server.
  • Support to establish an out-of-band stateful TCP connection between the attacker machine and the database server underlying operating system. This channel can be an interactive command prompt, a Meterpreter session or a graphical user interface (VNC) session as per user's choice.
  • Support for database process' user privilege escalation via Metasploit's getsystem command which include, among others, the kitrap0d technique ( MS10-015). 

Download

sqlmap can be downloaded from its SourceForge File List page. It is available in two formats:
You can also checkout the latest development version from the subversion repository:
$ svn checkout https://svn.sqlmap.org/sqlmap/trunk/sqlmap sqlmap-dev
 
 
Video Tut by Cyberdash
Facebook profile  -  http://www.facebook.com/cyberdash
Email - cyberdash@live.in
 



Xplico version 0.7.0. - Download and Video Tutorial



Xplico is an open source Network Forensic Analysis Tool (NFAT) that allows for data extraction from traffic captures. It supports extraction of mail from POP, IMAP, and SMTP, can extract VoIP streams, etc. This is the version that has a GUI allowing you to view photos, texts and videos contained in MMS messages.

Features

  • Protocols supported: HTTP, SIP, IMAP, POP, SMTP, TCP, UDP, IPv6, …;
  • Port Independent Protocol Identification (PIPI) for each application protocol;
  • Multithreading;
  • Output data and information in SQLite database or Mysql database and/or files;
  • At each data reassembled by Xplico is associated a XML file that uniquely identifies the flows and the pcap containing the data reassembled;
  • Realtime elaboration (depends on the number of flows, the types of protocols and by the performance of computer -RAM, CPU, HD access time, …-);
  • TCP reassembly with ACK verification for any packet or soft ACK verification;
  • Reverse DNS lookup from DNS packages contained in the inputs files (pcap), not from external DNS server;
  • No size limit on data entry or the number of files entrance (the only limit is HD size);
  • IPv4 and IPv6 support;
  • Modularity. Each Xplico component is modular. The input interface, the protocol decoder (Dissector) and the output interface (dispatcher) are all modules;
  • The ability to easily create any kind of dispatcher with which to organize the data extracted in the most appropriate and useful to you;

Users

user: admin, xplico
password: xplico, xplico

Source code

Download here. md5: 0d27690e2fd8516be2441393831f4026
Installation instructions are in the INSTALL file and in the Wiki.

Ubuntu 11.10 32bit

Download here. md5: b2ce163343a0eed819d2585c28b751a0

Ubuntu Server 11.10 64bit

Download here. md5: 479ada9915938a9aa988df5eddd70adc

Video Tutorial By bricowifi
Part 1






Part 2

Monday, November 7, 2011

Derbycon 2011 videos





Movie Files Cinepack h.264 Ogg Video
derbycon-d1k1-adrian-dave-martin-welcome-to-derbycon-2011-intro-to-the-con-and-events.avi 722.3 MB
114.5 MB
87.2 MB
derbycon-d1k2-keynote-hd-moore-acoustic-intrusions.avi 314.1 MB
288.6 MB
146.8 MB
derbycon-d1k3-johnny-long-hackers-for-charity-update.avi 432.2 MB
277.5 MB
191.0 MB
derbycon-d1k4-kevin-mitnick-dave-kennedy-adaptive-penetration-testing.avi 389.2 MB
335.7 MB
165.6 MB
derbycon-d1k5-the-penetration-testing-execution-standard-ptes-panel.avi 1.6 GB
241.9 MB
182.8 MB
derbycon-d1k6-bruce-potter-the-details-dont-matter.avi 388.7 MB
204.6 MB
143.1 MB
derbycon-d1k7-chris-nickerson-compliance-an-assault-on-reason.avi 333.0 MB
316.5 MB
147.0 MB
derbycon-d1t1t1-pat-mccoy-and-chris-silvers-hook-line-and-syncer-the-liar-for-hires-ultimate-tacklebox.avi 866.7 MB
305.2 MB
212.9 MB
derbycon-d1t1t2-jason-scott-jason-scotts-shareware-calvacade.avi 782.6 MB
311.9 MB
181.8 MB
derbycon-d1t2t1-atlas-sploit-me-if-you-can.avi 552.1 MB
294.8 MB
203.7 MB
derbycon-d2t1t1-dennis-kuntz-mining-sensitive-information-from-images-using-command-line-ocr.avi 1.5 GB
278.6 MB
211.0 MB
derbycon-d2t1t11-tottenkoph-data-mining-for-neuro-hackers.avi 723.5 MB
279.4 MB
179.6 MB
derbycon-d2t1t2-michael-arpaia-beat-to-1337-creating-a-successful-university-cyber-defense-organization.avi 597.5 MB
196.7 MB
123.8 MB
derbycon-d2t1t3-carlos-perez-darkoperator-tactical-post-exploitation.avi 780.9 MB
328.6 MB
181.2 MB
derbycon-d2t1t4-paul-asadoorian-john-strand-offensive-countermeasures-still-trying-to-bring-sexy-back.avi 799.5 MB
252.5 MB
189.9 MB
derbycon-d2t1t5-tony-huffman-myne-us-when-fuzzers-miss-the-no-hanging-fruit.avi 639.4 MB
216.3 MB
152.7 MB
derbycon-d2t1t6-rafal-los-youre-going-to-need-a-bigger-shovel-a-critical-look-at-software-security-assurance.avi 775.0 MB
296.0 MB
177.5 MB
derbycon-d2t1t7-rick-hayes-karthik-rangarajan-osint-beyond-the-basics.avi 497.3 MB
273.2 MB
167.6 MB
derbycon-d2t1t8-int0x80-of-dual-core-anti-forensics-for-the-louise.avi 503.4 MB
270.9 MB
177.6 MB
derbycon-d2t1t9-rick-redman-tomorrow-you-can-patch-that-0day-but-your-users-will-still-get-you-p0wn3d.avi 859.0 MB
271.2 MB
174.9 MB
derbycon-d2t2t1-brian-baskin-walking-the-green-mile-how-to-get-fired-after-a-security-incident.avi 260.4 MB
295.1 MB
111.6 MB
derbycon-d2t2t10-jack-daniel-surviving-a-teleporter-accident-it-could-happen-to-you.avi 459.2 MB
150.5 MB
100.8 MB
derbycon-d2t2t11-adrian-crenshaw-building-a-svartkast-cheap-hardware-to-leave-behind-on-someone-elses-network.avi 1.2 GB
300.4 MB
221.8 MB
derbycon-d2t2t2-joe-schorr-rule-1-cardio-and-9-other-rules-to-keep-intruders-out.avi 344.7 MB
296.5 MB
146.2 MB
derbycon-d2t2t3-thomas-hoffecker-exploiting-pki-for-fun-and-profit-or-the-next-yellow-padlock-icon.avi 755.4 MB
254.3 MB
187.0 MB
derbycon-d2t2t4-matthew-becker-73o7@ki-survival-hacking-your-way-out-of-armageddon 195.2 MB
193.4 MB
80.0 MB
derbycon-d2t2t5-bart-hopper-avoiding-the-landmines-in-your-own-backyard.avi 198.6 MB
196.0 MB
99.3 MB
derbycon-d2t2t6-chris-gates-and-rob-fuller-the-dirty-little-secrets-they-didnt-teach-you-in-pentesting-class.avi 418.1 MB
329.2 MB
194.9 MB
derbycon-d2t2t7-boris-sverdlik-your-perimeter-sucks.avi 266.7 MB
244.9 MB
117.2 MB
derbycon-d2t2t8-evan-booth-hide-yo-kids-hide-yo-wife-residential-security-and-monitoring-the-bottom-line.avi 520.4 MB
234.5 MB
144.0 MB
derbycon-d2t2t9-rick-farina-free-floating-hostility.avi 408.2 MB
258.0 MB
166.7 MB
derbycon-d2t3t1-georgia-weidman-throw-it-in-the-river-towards-real-live-actual-smartphone-security.avi 232.2 MB
267.1 MB
122.6 MB
derbycon-d2t3t11-brent-huston-realize-your-hacker-heritage-do-the-needful.avi 175.7 MB
170.0 MB
86.3 MB
derbycon-d2t3t2-rob-simon-pentesting-over-powerlines.avi 279.7 MB
250.1 MB
103.5 MB
derbycon-d2t3t3-larry-pesce-you-are-the-smart-meter-making-and-hacking-of-the-2011-ma-ccdc-electronic-badges-.avi 271.5 MB
277.5 MB
144.3 MB
derbycon-d2t3t4-bill-sempf-is-locksport-a-sport.avi 286.3 MB
247.4 MB
151.0 MB
derbycon-d2t3t5-infojanitor-virtual-trust-virtual-permission-and-the-illusion-of-security.avi 261.8 MB
294.6 MB
125.6 MB
derbycon-d2t3t6-ben-feinstein-and-jeff-jarmoc-get-off-of-my-cloud-cloud-credential-compromise-and-exposure.avi 317.8 MB
335.4 MB
154.8 MB
derbycon-d2t3t7-jimmy-shah-mobile-app-moolah-profit-taking-with-mobile-malware.avi 146.6 MB
235.7 MB
82.5 MB
derbycon-d2t3t8-mccorkle-and-rios-100-bugs-in-100-days-an-analysis-of-ics-scada-software.avi 171.2 MB
229.3 MB
92.5 MB
derbycon-d3t1t1-charlie-miller-battery-firmware-hacking.avi 574.0 MB
303.8 MB
224.0 MB
derbycon-d3t1t2-peter-van-eeckhoutte-and-elliot-cutright-win32-exploit-development-with-mona-and-the-metasploit-framework.avi 1.3 GB
326.1 MB
249.2 MB
derbycon-d3t1t3-ryan-linn-collecting-underpants-to-win-your-network.avi 367.0 MB
224.5 MB
135.0 MB
derbycon-d3t1t5-josh-kelley-winfang98-infectious-media-bypassing-autorun-once-and-for-all.avi 324.0 MB
246.5 MB
114.1 MB
derbycon-d3t1t6-kevin-johnson-and-tom-eston-desktop-betrayal-exploiting-clients-through-the-features-they-demand.avi 462.0 MB
283.0 MB
194.7 MB
derbycon-d3t2t2-jayson-e-street-steal-everything-kill-everyone-cause-total-financial-ruin-or-how-i-walked-in-and-misbehaved.avi 384.5 MB
282.6 MB
149.2 MB
derbycon-d3t2t5-deviant-ollam-distinguishing-lockpicks-raking-vs-lifting-vs-jiggling-and-more.avi 341.9 MB
279.3 MB
169.6 MB
derbycon-d3t2t6-raphael-mudge-dirty-red-team-tricks.avi 301.9 MB
280.1 MB
128.2 MB
derbycon-d3t3t1-chris-roberts-a-tribute-to-dr-strangelove.avi 338.3 MB
310.1 MB
178.3 MB
derbycon-d3t3t2-kyle-osborne-kos-the-hidden-xss-attacking-the-desktop.avi 741.0 MB
274.6 MB
191.7 MB
derbycon-d3t3t3-mick-douglas-blue-team-is-sexy-refocusing-on-defense-part-ii-all-you-baseline-are-belong-to-us.avi 179.8 MB
216.7 MB
112.5 MB
derbycon-d3t3t5-thomas-dotreppe-mister-x-openwips-ng.avi 181.8 MB
223.8 MB
97.2 MB
derbycon-d3t3t6-joshua-drake-jduck-exploiting-java-memory-corruption-vulnerabilities.avi 189.3 MB
242.1 MB
97.9 MB
z-derbycon-closing.avi 471.1 MB
304.6 MB
209.1 MB