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 hệ điều hành Windows Cần giúp đỡ Decode Javascript của Mediafire.com  XML
  [Question]   Cần giúp đỡ Decode Javascript của Mediafire.com 28/06/2010 14:16:51 (+0700) | #1 | 214193
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Em đang viết phần mềm để tự lấy link của trang Mediafire.com. Nhưng hiện nay mediafire đã tăng cường giấu link bằng cách mã hoá Javascript.

Ví dụ như link download này: http://www.mediafire.com/?0mzhnmzornd Khi viewsource sẽ có một đoạn Javascript đã bị mã hoá.

Mấu chốt là đoạn này location='/dynamic/download.php?qk='+qk+'&pk1='+pk1+'&r='+pKr; nhưng để biết được qk và pk thì phải giải mã được những đoạn Java ở dưới.

Mong các anh giúp đỡ smilie
[Up] [Print Copy]
  [Question]   Cần giúp đỡ Decode Javascript của Mediafire.com 13/07/2010 16:27:55 (+0700) | #2 | 215248
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Up lên, anh nào rành Java giúp em đi smilie
[Up] [Print Copy]
  [Question]   Cần giúp đỡ Decode Javascript của Mediafire.com 13/07/2010 17:01:06 (+0700) | #3 | 215252
[Avatar]
AIO
Member

[Minus]    0    [Plus]
Joined: 21/02/2008 23:44:02
Messages: 127
Offline
[Profile] [PM]

versac wrote:
Em đang viết phần mềm để tự lấy link của trang Mediafire.com. Nhưng hiện nay mediafire đã tăng cường giấu link bằng cách mã hoá Javascript.

Ví dụ như link download này: http://www.mediafire.com/?0mzhnmzornd Khi viewsource sẽ có một đoạn Javascript đã bị mã hoá.

Mấu chốt là đoạn này location='/dynamic/download.php?qk='+qk+'&pk1='+pk1+'&r='+pKr; nhưng để biết được qk và pk thì phải giải mã được những đoạn Java ở dưới.

Mong các anh giúp đỡ smilie  


Bác cho hỏi "link" mà bác nói là như thế nào vậy? smilie
chẳng ai nghĩ gì về mình cả
[Up] [Print Copy]
  [Question]   Cần giúp đỡ Decode Javascript của Mediafire.com 14/07/2010 14:27:09 (+0700) | #4 | 215314
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Anh không hiểu ý em nói, hay anh nghi ngờ link em đưa ở trên là virus?
[Up] [Print Copy]
  [Question]   Cần giúp đỡ Decode Javascript của Mediafire.com 14/07/2010 14:42:24 (+0700) | #5 | 215315
[Avatar]
secmask
Elite Member

[Minus]    0    [Plus]
Joined: 29/10/2004 13:52:24
Messages: 553
Location: graveyard
Offline
[Profile] [PM] [WWW]
bạn lấy cái rhino về dùng đi, chắc chỉ sợ captcha nữa thôi smilie
[Up] [Print Copy]
  [Question]   Cần giúp đỡ Decode Javascript của Mediafire.com 27/07/2010 22:52:40 (+0700) | #6 | 216518
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
^ Em không biết anh chỉ em cái gì nữa, hic smilie

_Sau khi đi hỏi thằng bạn cái thuật toán, thì nó xì cho một ít manh mối, nhưng không chỉ hết smilie

các phần mã hóa bắt đầu bằng unescape(), phương thức mã hóa: xor --> lấy được 3 biến pk1, qk và r

Anh nào biết giúp em với nha, hì smilie
[Up] [Print Copy]
  [Question]   Cần giúp đỡ Decode Javascript của Mediafire.com 28/07/2010 13:09:25 (+0700) | #7 | 216601
[Avatar]
secmask
Elite Member

[Minus]    0    [Plus]
Joined: 29/10/2004 13:52:24
Messages: 553
Location: graveyard
Offline
[Profile] [PM] [WWW]
Cơ chế chung thì sẽ là thằng mediafire nó đẩy về browser một đoạn javascript, đoạn javascript này đợt một vài giây sẽ tính toán cộng trừ gì đó ra link đích, rồi thao tác với DOM để set cái link thật này ra cho user click vào. Cái rhino kia là một javascript engine cho Java, em dùng nó để mô phỏng quá trình thực thi javascript trong web browser, sau đó chỉ việc đón kết quả trả ra sau khi thực thi javascript là được.
[Up] [Print Copy]
  [Question]   Cần giúp đỡ Decode Javascript của Mediafire.com 31/07/2010 21:36:14 (+0700) | #8 | 217056
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Em muốn viết tool riêng mà anh smilie

Sài cái đó cũng đâu có biết cách decode đâu smilie
[Up] [Print Copy]
  [Question]   Cần giúp đỡ Decode Javascript của Mediafire.com 31/07/2010 22:33:23 (+0700) | #9 | 217073
[Avatar]
secmask
Elite Member

[Minus]    0    [Plus]
Joined: 29/10/2004 13:52:24
Messages: 553
Location: graveyard
Offline
[Profile] [PM] [WWW]
Em đang lẫn lộn giữa Javascript và Java rồi smilie, cái Rhino anh đưa là library của java, giúp thực thi javascript trong môi trường java. Tốt nhất em nên dùng một cái proxy như BurpSuite chẳng hạn, cho browser đi qua, và quan sát xem nó request những gì lên server server, những đoạn javascript nào được sử dụng, rồi mô phỏng lại trên Java với rhino thì sẽ giải quyết được vấn đề một cách tổng quát.
[Up] [Print Copy]
  [Question]   Cần giúp đỡ Decode Javascript của Mediafire.com 01/08/2010 21:38:42 (+0700) | #10 | 217211
versac
Member

[Minus]    0    [Plus]
Joined: 09/04/2010 08:30:44
Messages: 25
Offline
[Profile] [PM]
Thực sự thì em không hiểu gì về mấy thứ anh nói hết á smilie

Javascript thực sự thì em cũng không biết luôn. Nói đại ra em muốn học vẹt.

Nhưng em không biết là nó nhân, chia, cộng trừ thế nào để ra được các biến pk1, qk và r. Còn việc code còn lại thì em tự làm được smilie
[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|