Monday, 23 April 2018

Sending A Single Link Can Cause Anyone’s SmartPhone To Crash - SAMHACKERSWORLD

There’s a link doing the rounds on social media today that can crash almost any smartphone, just by opening it in your browser.The aptly named crashsafari.com [this will crash your browser — even Chrome] does what it says on the box — it crashes the browser by writing thousands of characters in the address bar every second, exhausting memory.


The attack is just four lines of code, and can cause an iPhone or Android phone to crash both Safari or Chrome, or reboot the entire phone itself. It even works against some desktop browsers, depending on how much RAM and CPU the machine has available.

It leverages HTML5’s history.pushState, a JavaScript function used by many single page applications to update the address bar, even though the underlying page being viewed doesn’t change.

People are sending the link around on social media disguised by a short URL, to trick others into opening it and cause them to be unable to open their browsers until a reboot is completed.

The bug isn’t exactly malicious — it doesn’t break anything and can be easily rectified, but it is annoying. It’s in the same vein as the ‘effective power’ iPhone bug that allowed users to send a message to friends that would prevent the Messages app from launching.

PHONE SHORT CUTS AND TECHS - SAMHACKERSWORLD

😝😜PHONE SHORT CUTS AND TECHS😜😝
Welcome Friends Today I am going to tell you about Phone Shortcut.👇

☑️*#*#4636#*#* Display information about Phone, Battery and Usage statistics
☑️*#*#7780#*#* Restting your phone to factory state-Only deletes application data and applications
☑️*2767*3855# It’s a complete wiping of your mobile also it reinstalls the phones firmware
☑️*#*#34971539#*#* Shows completes information about the camera
☑️*#*#7594#*#* Changing the power button behavior-Enables direct poweroff once the code enabled
☑️*#*#273283*255*663282*#*#* For a quick backup to all your media files
☑️*#*#197328640#*#* Enabling test mode for service activity
☑️*#*#232339#*#* OR *#*#526#*#*
Wireless Lan Tests
☑️*#*#232338#*#* Displays Wi-Fi Mac-address
☑️*#*#1472365#*#* For a quick GPS test
☑️*#*#1575#*#* A Different type GPS test
☑️*#*#0283#*#* Packet Loopback test
☑️*#*#0*#*#* LCD display test
☑️*#*#0673#*#* OR *#*#0289#*#*
Audio test
☑️*#*#0842#*#* Vibration and Backlight test
☑️*#*#2663#*#* Displays touch-screen version
☑️*#*#2664#*#* Touch-Screen test
☑️*#*#0588#*#* Proximity sensor test
☑️*#*#3264#*#* Ram version
☑️*#*#232331#*#* Bluetooth test
☑️*#*#7262626#*#* Field test
☑️*#*#232337#*# Displays bluetooth device address
☑️*#*#8255#*#* For Google Talk service monitoring
☑️*#*#4986*2650468#*#* PDA, Phone, Hardware, RF Call Date firmware info
☑️*#*#1234#*#* PDA and Phone firmware info
☑️*#*#1111#*#* FTA Software version
☑️*#*#2222#*#* FTA Hardware verion
☑️*#*#44336#*#* Displays Build time and change list number
☑️*#06# Displsys IMEI number
☑️*#*#8351#*#* Enables voice dialing logging mode
☑️*#*#8350#*#* Disables voice dialing logging mode
☑️##778 (+call) Brings up Epst menu

Sunday, 22 April 2018

Learn Ethical Hacking With Termux Android App - SAMHACKERSWORLD

Hi there , Now You can use Almost all Useful Hacking Tools, Scripts on Your Android Mobile

There are several apps and Hacking Tools are available For Android Mobile and therefore We can Install Kali Linux On Our Android mobile but it requires some time and patient if you are about to use only the tools you needed  then read this article completely to Learn How to Use Termux App and How To Install hacking Tools On Your Android mobile

Termux is a Powerful app  Which can be used to Install useful packages, Hacking Tools On your Android

Now In this Post we are describing About Termux Android App and How To Install Useful Packages/Hacking Tools On your Android mobile

About Termux App

Termux is a Powerful Android app which is Designed to Install Linux packages on your Android Mobile 

With this Termux App You Can Install shell, python, c, c++, perl, ruby, java and many more useful packages and with the help of Termux we can use several Hacking Tools/scripts in our mobile including Nmap, Hydra, Sqlmap etc..

How To Use Hacking Tools in Termux

Firstly Download and Install Termux App On your Mobile from Play store

It doesn't Matter your mobile is Rooted or Non Rooted

After Downloading Open Termux 

Now Type 

 apt Update && apt upgrade

And hit Enter 

Now Type 

 termux-setup-storage

Now You are Ready To install useful packages and hacking Tools on your Mobile , we are sharing some of the tools with their installation

How To Install NMAP tool in Termux




In Termux you can Use git  to directly cloning files from guthub or you can manually download files to your sdcard and Use

Nmap is a Information Gathering and Vulnerability Scanner Tool , to install nmap in termux type below command 

 pkg install nmap

After that it will take few minutes to install after installation  you can use nmap on termux by typing  nmap in termux 

You can use nmap in termux for scanning targets on your mobile and also for  basic attacks 

How To Install Hydra in Termux



Hydra is is Good Tool for Brute force Attack , hope you might already known about it and you may not need more info about hydra 

To install Hydra in Termux just type command 

 Pkg install Hydra

it takes few minutes to install , after installation

Just type Hydra in Termux to start using termux 

How To Install RED_HAWK Tool in Termux 


As you know RED_HAWK is a good Information Gathering Tool written in Php 

Red Hawk is used for Website Information Gathering such as who is Lookup , Reverse IP Lookup , xss, sqli scanning etc 

To install RED_HAWK follow below steps

To use Red Hawk you Need Php environment so type below command 

 Pkg install php

During installation you will be asked : termux will use some space on your device just simply type y for Yes 

After type

 pkg install git

git is used to directly cloning files from github or you can download scripts, tools from github or other sources and use

Then type the command in termux

 git clone https://github.com/Tuhinshubhra/RED_HAWK.git

After success response 

Find the Directory of RED_HAWK 

type cd

Then type ls

Type in Termux

 Chmod +x RED_HAWK

After

 type 

 cd  RED_HAWK

Now Type ls  

Then again type chmod +x rhawk.php

Finally type this command in Termux to use

 php rhawk.php

That's all Now You are able To use RED HAWK in your Mobile 

How To Install Recondog in Termux


ReconDog is also a information Gathering and Vulnerability Scanner Tool Written In Python 

So Follow Below steps To Install And Use RecongDog in Termux 

Firstly kill the session of Termux or You can start a New Session in a new window 

Type 

 pkg install Python2

It will prompt you to Termux will use some space on your device simply reply y for yes 

After that now type 

 git clone https://github.com/UltimateHackers/ReconDog.git


Now Type cd

Then type ls 

Then type 

 cd  ReconDog

Then type 

 python2 dog.py

That's all Now You will be able to use ReconDog 

How To Install SQLMAP in Termux


As you know salmap is a most useful website vulnerability scanning Tool 
Which is greatly used by Pentesters, Hackers, Security researchers 

Sqlmap is written in Python so we need python environment for that we have to install python in Termux 

Follow below steps Carefully 

Firstly type 

 Pkg install python2

After installation 

Type this command in Termux 

 git clone https://github.com/sqlmapproject/sqlmap.git


It will take a few minutes to be Downloaded and installed 

After Download just type this command

cd

Then type 

ls  

Then again type 

cd sqlmap-dev 

Then final step is type 

 Python2 sqlmap.py


That's all you will be able to use sqlmap on your Mobile 

We have presented some information gathering and Vulnerability scanning Tools and Told you How To Install Them in Termux 

You can Install and Use The Hacking Tools written in php, python or any other programming language 

How To Install Lazymux In Termux


Lazymux contains Several Hacking Tools of Kali Linux at One Place so now its easy to Install Lazymux In Termux

Lazymux Contains the Following Hacking Tools

  [01] Sudo              [11] SQLMap
  [02] NMap           [12] Black Hydra
  [03] Hydra          [13] Fl00d & Fl00d2
  [04] FB Brute Force  [14] Infoga
  [05] Webdav          [15] LANs.py
  [06] RED HAWK        [16] Pagodo
  [07] Brutal          [17] FBUP
  [08] Metasploit      [18] KnockMail
  [09] 1337Hash        [19] Ufonet
  [10] IPLoc           [20] Commix

  [21] D-Tect          [31] ReconDog
  [22] A-Rat           [32] Meisha
  [23] Torshammer      [33] Kali NetHunter
  [24] Slowloris       [34] Ngrok
  [25] DSSS            [35] Weeman
  [26] SQLiv           [36] Cupp
  [27] Wifite          [37] Hash-Buster
  [28] Wifite 2        [38] Routersploit
  [29] MSFPC           [39] Ubuntu
  [30] Kwetza          [40] Fedora

 Follow Below Steps To Do So

Firstly Download 

Termux App 

Then Type this Command 

 apt Update && apt upgrade

Now We have to Install git by typing this command 

 pkg install git

Then Now We need Python2 environment in Termux so type the command pkg install python2 to install python2 

Now almost done type below command to install Lazymux on Termux 

 git clone https://github.com/Gameye98/Lazymux

After Cloning successful 

Type below command to find the Lazymux Directory

 cd Lazymux && ls

Now you have to type below command for menu of Lazymux Hacking Tools

 python2 Lazymux.py

Now select your Desired Tool To Install and use

Note you're installed tools will be save to Lazymux Directory so always check the Lazymux directory after installing tools 

Now its Possible even To Install Metasploit Frameworks and Many Other Hacking Frameworks in Termux 

Hope you guys liked this tutorial and Wanted to Know more about all the available Hacking Tools for Termux 

We will soon present all the Possible Hacking tools for Termux

in this article we have used the words hack, hacking that belongs To Ethical Hacking Only

Command's list - SAMHACKERSWORLD


chmod - give especific permissions to an specific file 

cat - look at, modify, or combine a file. You can also copy files with this command by "reading" it to another file instead of to the screen.

cd - change from one directory to another

cp - Copy a file from one location to another

dd - copies exact locations to other locations. Can be an entire drive, a folder, etc. dd if= of=. uses an input file and an output file.

df - how much free disk space. 

du - show disk usage of files. Add "-h" to get human readable. Especially useful when you add "-d1" to limit the directory depth to 1. If you run "du -h -d1", it will tell you how much space each directory occupies, including their contents summed.

exit - exits the shell you are in.

grep - search within a file for a text string. Also useful for parsing command output. 'ls | grep something' is a quick way to list files that contain the string "something" (although "ls *something*" would do it, too, but grep can do a lot more)

ifconfig- get network interface configuration. Good for getting your own IP address.

kill - kill a process by PID

ls - lists all files in a directory .

mv - Move a file from one location to another. 

ping - see if an internet host is alive

pm - android package manager. LOTS of useful things in here, type pm by itself for the help screen

ps - list processes. Useful to see what is running

reboot - reboots your device

reboot recovery - reboots you into recovery 

reboot-bootloader -reboots the device in bootloader- fastboot

rm - remove a specified file

rmdir - remove a directory. rm can't do it unless you remove recursively with -R

su - Substitute User. We type this to switch to the rootuser. You need to type this command first to do a lot of the other commands.

sync - synchronizes any data on disk with data in memory. We type this before rebooting to ensure we've got all data written

tar - creates taped archives. Compresses files like winzip, 7zip, winrar and others tar

top - like task manager, it displays running processes. in Linux the q key quits. On Android I don't know how to make it quit other than closing the app.

uptime - displays how long it has been since you last rebooted the system. Interestingly enough the "Menu Key > System > About Phone > Status > Up time" on my phone does not match "uptime" typed in the terminal emulator.

How To Hack WhatsApp - SAMHACKERSWORLD

Welcome Friends Today I am going to tell you How To Hack WhatsApp.Everyone wants to hack.so friends go on our Topic 👇

😎   *5 ways to hack whatsapp*😎

1. MAC Spoofing

 

(i) Uninstall WhatsApp from your phone or device. 

 

(ii) Obtain your target's phone. You'll need it for two different steps throughout the process, but this shouldn't take too long

 

(iii) Find your target's phone's Media Access Control (MAC) address. A MAC address is a unique identifier assigned to your phone or other device that essentially serves as its online identity. Find and write down your target's MAC address. It takes the form of six pairs of letters or numbers, separated by colons (01:23:45:67:89:ab).

 

* On an Android, find this in Settings ? About phone ? Status ? Wi-Fi MAC address.

* On an iPhone, go to Settings ? General ? About ? Wi-Fi Address.

* On a Windows phone, look in Settings ? About ? More info ? MAC address.

* On a BlackBerry, go to Options ? Device ? Device and Status info ? WLAN MAC.

 

If you find the MAC address as unavailable, turn on the 'WiFi' connectivity and then you'll get it instantly.

 

(iv) Find your MAC address using the instructions above. Backup your original MAC address as you would need to change it back to that after the "work" is done

 

(v) Change ("spoof") your phone's MAC address to that of your target. This will allow your phone to pass as your target's, letting you convince WhatsApp that you are your target when you log in.

 

* On an iPhone or other device, install a MAC spoofing app like MacDaddy X or WifiSpoof. Use that to change your MAC address.

* On Android, install BusyBox and the Terminal Emulator (apps available for free on Google Play). In the terminal, type "ip link show" to see a list of interfaces. Identify the one that has your MAC address -- for this example, we'll use the eth0 interface. In the terminal emulator, enter "ip link set eth0 address XX:XX:XX:XX:XX:XX" and "ip link set eth0 broadcast XX:XX:XX:XX:XX:XX", where eth0 is the interface you identified and XX:XX:XX:XX:XX:XX is your target's MAC address. To check that you've successfully changed your MAC address, enter "ip link show eth0."

 

(vi) Install and configure WhatsApp on your phone. Enter your target's phone number to set up WhatsApp rather than your own. This will allow you to receive their messages and send messages from their account.

 

(vii) Get the confirmation code from your target's phone. This code will be sent to their phone number as part of the WhatsApp configuration process. Access their phone one last time to get that verification code. Enter it into WhatsApp on your phone when prompted, and you're all ready to go.

 

* If you don't want your target to find out about your spoofing, make sure to delete the confirmation code from their phone before they can see it.

 

{Note: This step is restricted to areas where MAC spoofing is known by the authorities and this has been taken as a step for all types of installations and reinstallations of Whatsapp Application}

 

(viii) When you no longer need to access your target's WhatsApp account, change your MAC address back to what it was. Repeat the instructions to change it, but this time change it to your original address rather than your target's. This will restore your phone to how it was originally, which will ensure that there are no future problems with Internet usage or connectivity.

 

2. Whatsapp Backup Database Access

 

(i) Find the WhatsApp database backup file and copy it on your computer.

 

* For non-rooted Android devices:

 

/sdcard/WhatsApp/Databases/msgstore.db.crypt

/phone/WhatsApp/Databases/msgstore.db.crypt

 

* For rooted Android devices:

 

/data/data/com.whatsapp/databases/msgstore.db

/data/data/com.whatsapp/databases/wa.db

 

If you extract the WhatsApp databse from msgstore.db or wa.db files, the name and phone number of a WhatsApp contact will also be displayed in the extracted file.

***Android users directly refer from step (i) to step (iv)***

 

 

* If you use WhatsApp on iPhone, the WhatsApp backup file is,

net.whatsapp.WhatsApp/Documents/ChatStorage.sqlite

 

If you don’t see this file, you can create it manually. To create a backup of your WhatsApp data on your iPhone, first connect it to your computer and start iTunes, and create a full unencrypted backup of your iPhone data.

 

(ii) Download and install the iPhone Backup Extractor. (http://www.iphonebackupextractor.com/) Run the program and select the iPhone backup file your just created. Click on ‘Expert Mode’ in bottom right corner.

 

(iii)Click Application, find and select net.WhatsApp.WhatsApp and then click on Extract Selected.

 

*In the extracted data, the file ChatStorage.sqlite contains all your WhatsApp data backup. After the .sqlite file is extracted, you will get the crypted files.

 

(iv) Now download WhatsApp Xtract package (https://code.google....wnl...&can=2&q=) on your computer and extract it.

 

(v) Now, download and install Python (http://www.activesta...ython/downloads) programming language environment on your computer. Download the 32bit (x86) version (nevertheless of your computer being 32 or 64), and install it {64 bit has several errors that can interfere}

 

* Do not be afraid. You do not need to know programming to operate Python. You just need to use a few commands to extract the Whatsapp backup file.

 

(vi) Open the extracted folder of Whataspp Xtract Package. Find a file named "install pyCrypto.bat. Right-click the file and "run as administrator".

 

* This file will execute the following Python command:

 

pypm install pycrypto

 

This command will automatically install the pycrypto library on your computer - which will be used to decrypt Whatsapp backup data.

 

(vii) Now in the same folder, run either whatsapp_xtract_iphone.bat, whatsapp_xtract_android_crypted.bat or whatsapp_xtract_android.bat depending upon the backup file you used. To run any of these files, simply right click on it and click run as administrator, just like above.

 

Another alternative method here is to run whatsapp_xtract_console.bat and specify the WhatsApp backup file manually

 

/* For Android DB: */

python whatsapp_xtract.py -i msgstore.db -w wa.db

 

/* if wa.db is unavailable */

python whatsapp_xtract.py -i msgstore.db

 

/*for crypted db*/

python whatsapp_xtract.py -i msgstore.db.crypt

 

/*For iPhone DB*/

python whatsapp_xtract.py -i ChatStorage.sqlite

 

After the execution of the command will be completed, all Whatsapp backup data that you hauled into your computer will be decrypted and will be displayed on your default browser.

 

3. Whatsapp API and Reverse Engineering

 

WhatsAPI [ https://github.com/venomous0x/WhatsAPI] is available as an XMPP platform for hands-on access for Whatsapp. WhatsApp uses customized XMPP server with proprietary extensions, named internally as FunXMPP.

 

WhatsApp Authentication / Login Mechanism: Just like any other XMPP, WhatsApp uses jabber id and password to login. The password is hashed, stored in servers upon account creation and used transparently everytime the client connects the server.

 

On Android, the password is a md5 hash of the reversed IMEI number:

 

$imei = "112222223333334"; // example IMEI

$androidWhatsAppPassword = md5(strrev($imei)); // reverse IMEI and calculate md5 hash

 

On iOS, the password is generated from the devices WLAN MAC address:

 

$wlanMAC = "AA:BB:CChappy.pngD:EE:FF"; // example WLAN MAC address

$iphoneWhatsAppPassword = md5($wlanMAC.$wlanMAC); // calculate md5 hash using the MAC address twice

 

Both IMEI and MAC address are easily retrievable from devices if you have physical access to it. MAC address is much easier to capture as you can sniff on the wireless network to which iOS device is connected.

 

The Jabber ID is a concatenation between your country’s code and mobile number.

 

Initial login uses Digest Access Authentication. You can try this for yourself:

 

https://r.whatsapp.n...=%...24password

 

$countrycode = the country calling code

$phonenumber = the users phone number (without the country calling code)

$password = see above, for iPhone use md5($wlanMAC.$wlanMAC), for Android use e md5(strrev($imei))

 

The response you would receive would be in XML, containing messages designated for your phone.

 

 

Text Messages: Messages are basically sent as TCP packets, following WhatsApp’s own format (unlike what’s defined in XMPP RFCs).

 

Photos, Videos and Audio files shared with WhatsApp contacts are HTTP-uploaded to a server before being sent to the recipient(s) along with Base64 thumbnail of media file (if applicable) along with the generated HTTP link as the message body.

 

Another vital piece of information:

 

~blank line~

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">

<plist version="1.0">

<array>

<dict>

<key>P</key>

<string>1234567890</string>

<key>T</key>

<integer>10817</integer>

<key>S</key>

<string>Your Status Here</string>

<key>JID</key>

<string>23xxxxxxxxx</string>

<key>NP</key>

<true/>

</dict>

</array>

</plist>

~blank line~

 

Here, the key P refers to the user's phone number

T seems to be uptime

S is the status message

JID is the Jabber ID

NP has not been confirmed yet.

 

This is an official privacy leak from Whatsapp.

 

Reverse Engineering with IMEI and MAC addresses can create a JID for login onto WhatsAPI to access Whatsapp Chats.

 

4. Spyware

 

This is no-doubt, the easiest method to sniff the chat logs of a person. Android RATs can also substitute the use of Spyware in this case

 

(i) Choose an app or program to use. 

* There are several premium paid programs like mSpy, Spymaster Pro, Copy9 and Mobile Spy which can assure premium spy service

 

* There are also free applications for spying on other's phones. Children Tracker, Spy Video Recorder, and Secret Agent which can allow remote access to the victim's phone.

 

(ii) Buy/install your chosen application. Once you've made your purchase, follow the instructions to install the app. This will usually involve installing it on your phone or computer as well as on the phone that you'll be monitoring.

 

(iii) Set up the app and start tracking. Follow the app's instructions to make sure everything is set up properly so that you can view all the desired information. You should start receiving their WhatsApp messages, as well as any other information you've included.

 

5. Dead Method

 

This method was a popular way to sniff the Whatsapp Password without physical access to the client's phone.

 

As of August 2013, this method has died off, because Whatsapp traffic has stopped being shown on mitmproxy and SSLsplit - making this method a dead one. The new August 2013 update of the Whatsapp client requires the client software to check the certificate fingerprints, which makes password sniffing/forgery via proxies almost impossible.

          ------------------------------------
        - SAMHACKERSWORLD -
          ------------------------------------