banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận thâm nhập tìm cách bắt tất cả request giữa client - server của 1 webgame (flash)  XML
  [Question]   tìm cách bắt tất cả request giữa client - server của 1 webgame (flash) 03/09/2011 13:18:13 (+0700) | #1 | 246440
hakuna1811
Member

[Minus]    0    [Plus]
Joined: 02/03/2008 22:02:19
Messages: 2
Offline
[Profile] [PM]
hi mọi người,

em muốn tìm cách bắt tất cả thông tin trao đổi gữa client - sever của webgame tam quốc truyền kỳ để tự viết 1 cái auto đơn giản bằng cách giả client để gửi nhận request

em đã làm thành công web game ikariam bằng cách dùng fidder để bắt các gói request, pah62n tích và làm giả thành công các http request gửi cho server (game này chỉ dùng html bình thường)

tuy nhiên khi áp dụng tương tự cách này cho game tam quốc truyền kỳ thì ko thành công (game này chạy trên nền flash), bắt http request thì ko thấy trao đổi thông tin gì cả, nên em suy nghĩ là nó dùng 1 cách khác để trao đổi giữa client - server

kiến thức có hạn nên em ko biết nó dùng cái gì để mà kiếm tool kiểm tra - phân tích - search google,

mong các pro có kinh nghiệm về flash gợi ý,

thanks, ^^
[Up] [Print Copy]
  [Question]   tìm cách bắt tất cả request giữa client - server của 1 webgame (flash) 03/09/2011 14:42:00 (+0700) | #2 | 246441
lanmc
Member

[Minus]    0    [Plus]
Joined: 06/10/2010 11:04:40
Messages: 30
Offline
[Profile] [PM]
Bạn đã thử wireshark chưa
[Up] [Print Copy]
  [Question]   tìm cách bắt tất cả request giữa client - server của 1 webgame (flash) 03/09/2011 16:23:27 (+0700) | #3 | 246444
hakuna1811
Member

[Minus]    0    [Plus]
Joined: 02/03/2008 22:02:19
Messages: 2
Offline
[Profile] [PM]
mình cũng nghĩ là dùng wireshark để bắt, nhưng bắt được là từng gói tin, việc tìm hiểu - phân tích - giả lập các gói tin này không hề đơn giản,

theo mình nghĩ, khi xây dựng cái game flash này, họ sẽ dùng 1 giao thức liên lạc nào đó được hỗ trợ sẵn như http chẳng hạn, mình thì không biết họ dùng giao thức gì để liên lạc thôi
[Up] [Print Copy]
  [Question]   tìm cách bắt tất cả request giữa client - server của 1 webgame (flash) 03/09/2011 20:18:14 (+0700) | #4 | 246451
[Avatar]
chiro8x
Member

[Minus]    0    [Plus]
Joined: 26/09/2010 00:38:37
Messages: 661
Location: /home/chiro8x
Offline
[Profile] [PM] [Yahoo!]
Về cơ bản thì vẫn là HTTP, remote port 80. Muốn nhanh có kết quả thì học lập trình perl hoặc python. Nhưng bạn chỉ có thể làm auto play thôi, chứ làm cheat thì khó vì kết quả xử lý trên server. Ngoài ra nếu đó là game có tiếng thì có hệ thống chống cheat. Chỉ cần căn cứ vào action per minute.
while(1){}
[Up] [Print Copy]
  [Question]   tìm cách bắt tất cả request giữa client - server của 1 webgame (flash) 03/09/2011 21:42:13 (+0700) | #5 | 246457
[Avatar]
xnohat
Moderator

Joined: 30/01/2005 13:59:19
Messages: 1210
Location: /dev/null
Offline
[Profile] [PM] [Email] [WWW] [Yahoo!] [MSN]

hakuna1811 wrote:
mình cũng nghĩ là dùng wireshark để bắt, nhưng bắt được là từng gói tin, việc tìm hiểu - phân tích - giả lập các gói tin này không hề đơn giản,

theo mình nghĩ, khi xây dựng cái game flash này, họ sẽ dùng 1 giao thức liên lạc nào đó được hỗ trợ sẵn như http chẳng hạn, mình thì không biết họ dùng giao thức gì để liên lạc thôi 


Dùng wireshark bắt các gói tin truyền nhận giữa client và server. Sau đó bấm chọn vào 1 gói tin bất kì trong chuỗi các gói tin đó, nhấp phải chọn Follow TCP stream. Wireshark sẽ hình thành lại trọn bộ phiên truyền nhận dữ liệu
iJust clear, "What I need to do and how to do it"/i
br
brBox tán gẫu dời về: http://www.facebook.com/hvaonline
[Up] [Print Copy]
  [Question]   tìm cách bắt tất cả request giữa client - server của 1 webgame (flash) 25/05/2012 09:11:38 (+0700) | #6 | 263972
tuan448
Member

[Minus]    0    [Plus]
Joined: 21/11/2011 21:15:25
Messages: 17
Offline
[Profile] [PM]
Làm thế nào để xem request mà client gửi lên server.
Vd: mình đăng kí 1 tài khoản ở 1 trang web thì làm sao xem được client gửi những gì lên server?
[Up] [Print Copy]
  [Question]   tìm cách bắt tất cả request giữa client - server của 1 webgame (flash) 25/05/2012 12:33:10 (+0700) | #7 | 263980
flyshop
Member

[Minus]    0    [Plus]
Joined: 21/05/2012 03:05:18
Messages: 4
Offline
[Profile] [PM]

tuan448 wrote:
Làm thế nào để xem request mà client gửi lên server.
Vd: mình đăng kí 1 tài khoản ở 1 trang web thì làm sao xem được client gửi những gì lên server? 


smilie Nếu là web thì bạn có thể dùng mấy cái plugin của firefox như live http headers hay tamper data mà xem gửi gì lên. Hoặc chi tiết hơn có thể dùng winshark để sniff.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 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|