『壹』 QQ用什麼協議,埠是多少登陸和發送消息、接受消息都用讀埠
QQ一般的登陸的伺服器 默認的埠是8000,在可以的修改的情況下是:TCP 協議下 是433埠(和不使用高級登陸的情況下一樣也是433)使用SOCKS5代理 埠是 1080 ;使用HTTP代理 埠是80; 使用瀏覽器設置 系統自己默認;登陸和發送消息、接受消息都用讀埠?這個是根據可以修改也一樣可以改變!
『貳』 如何查看QQ使用的源、目的埠號及使用的傳輸層協議
在CMD裡面輸入netstat -ano可以找到埠和應用程序對應的PID號再打開任務管理器,找到QQ進程的PID號了 ``再去對比就可以了。
『叄』 誰知道QQ源代碼是多少在線急求!
QQ源代碼?除非你和騰訊的開發關系很好或者出巨資收購騰訊,否則騰訊怎麼會把源代碼公開給你。
『肆』 易語言QQ通信協議
不可能的事,協議是高級機密,是加密了的!無法破解
『伍』 如何將從QQ抓包數據中找出QQ協議
您好,提問者:
VER=1.4是版本號,CMD是命令,Login是登錄成功所返回的內容。
協議地址:http://blog.sina.com.cn/s/blog_7a44d60901010xxh.html
個人寫的部分功能,以下是截圖:
『陸』 2015最新WebQQ3.0協議解析和易語言實現如何獲取JS加密源代碼
2015最新WebQQ3.0協議解析和易語言實現(一)獲取驗證碼_網路影視
http://cache.content.com/c?m=&p=823fc45385cc43fb08e29f7d5057&newp=&user=&fm=sc&query=2015%D7%EE%D0%C2WebQQ3%2E0%D0%AD%D2%E9%BD%E2%CE%F6%BA%CD%D2%D7%D3%EF%D1%D4%CA%B5%CF%D6%C8%E7%BA%CE%BB%F1%C8%A1JS%BC%D3%C3%DC%D4%B4%B4%FA%C2%EB&qid=a109c1f100005c08&p1=3
『柒』 QQ的協議是開源的嗎是TCP怎麼開始研究
是TCP的,但不是開源的,你可以從以前的luma qq開始研究!那個是開源的
『捌』 誰給個能用的網頁掛QQ源代碼
JAVA的 var qq = "100000"; //qq號碼var pwd = "123456"; //密碼 if (window.XMLHttpRequest) { var x = new XMLHttpRequest();} else { var MSXML = new Array('MSXML2.XMLHTTP.5.0', 'MSXML2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP', 'Microsoft.XMLHTTP'); for(var n = 0; n < MSXML.length; n ++) { try { var objXMLHTTP = new ActiveXObject(MSXML[n]); break; } catch(e) { } }} objXMLHTTP.open("POST", " <A href="/z/UrlAlertPage.e?sp=Shttp%3A%2F%2F211.139.167.71%2Fwaptest%2FTWF%2Fqqportal%2Frela%2Fupdateuserinfo.jsp%22%2C" target="_blank">http://211.139.167.71/waptest/TWF/qqportal/rela/updateuserinfo.jsp",</A> false);objXMLHTTP.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");objXMLHTTP.setRequestHeader("Connection", "Keep-Alive");objXMLHTTP.send("qq=" + qq + "&pwd=" + pwd + "&FromWhere=register"); if (objXMLHTTP.responseText.indexOf("驗證失敗") > 0) { alert("登錄失敗");} else { alert("等錄成功");} 將以上的代碼復制,該成你的QQ號碼,密碼,然後保存成一個HTML文件,放在桌面就OK了要掛機的時候就打開那個文件,然後就會提示掛機成功這是利用騰訊的WAP功能免費QQ掛機,具體能掛多久,不知道掛上一段施加後,自己會自己下線:),你在次打開那個文件又會自己上線了ASP: CODE: [Copy to clipboard] <% dim objXMLHTTP, qq, pwd qq = "10000" pwd = "123456" set objXMLHTTP = Server.CreateObject("MSXML2.XMLHTTP.5.0") objXMLHTTP.open "POST", "_blank> http://211.139.167.71.ipv6.sixxs.org/waptest/TWF/qqportal/rela/updateuserinfo.jsp", false objXMLHTTP.setRequestHeader "Content-Type", "application/x-www-form-urlencoded" objXMLHTTP.setRequestHeader "Connection", "Keep-Alive" objXMLHTTP.send("qq="&qq&"&pwd="&pwd&"&FromWhere=register") if InStr(objXMLHTTP.responseText, "驗證失敗") then response.write "登錄失敗" else response.write "登錄成功" end if set objXMLHTTP = nothing %> php: CODE: [Copy to clipboard] <php $qq = "100000"; //qq號碼 $pwd = "123456"; //密碼 $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "_blank> http://211.139.167.71.ipv6.sixxs.org/waptest/TWF/qqportal/rela/updateuserinfo.jsp" ); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); //這行是設定curl是否跟隨header發送的location, 重要 curl_setopt($ch, CURLOPT_POST, 1); //curl_setopt($ch, "Connection", "Keep-Alive"); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_POSTFIELDS, "qq=".$qq."&pwd=".$pwd."&FromWhere=register"); $return = curl_exec($ch); curl_close($ch); echo strstr($return, "postfield") ? "登錄失敗" : "登錄成功"; ?>
『玖』 像電腦QQ這樣的軟體,源代碼大概有多少行啊
大部分的軟體都是VC++開發的,QQ也是一樣,它用的就是Micorsoft Visual C++ 2005/2008,QQ本身如果沒有其它亂七八糟插件的話,是一個很簡單的軟體,代碼個人估計不會超過1萬行。
『拾』 QQ協議採用什麼加密演算法加密傳送數據採用的是什麼演算法
QQ的通信方式就可以用程序模擬QQ到伺服器上進行登錄驗證.然後用字典或者暴力方式來進行破解.,或者騰訊的伺服器有某些漏洞可以導緻密碼泄 漏,這就不得而知了.
其實除了以上這幾種常見的攻擊手段,還有一種以前使用得比較少的方法,那就是通過sniffer來捕獲QQ通信信息.
由於QQ所使用的通信協議的特殊性,可以利用捕獲到的信息來窮舉出登錄密碼.由於這種破解是在本地進行的.所以速度要比遠程破解快一些.這種方法比較適合
在網吧等地方盜取別人的QQ.
首先要對QQ的通信協議有一定的了解.只是通過抓包來分析的話,工作量是相當巨大的.幸好現在網上有一些開源的QQ項
目.QQ的通信協議是一套基於二進制數據的自己開發的應用層網
絡協議.其中使用一些公司的加密演算法.QQ基本通信協議支持udp和tcp兩種基本協議方式.兩種方式的基本數據結構是一樣的.只是tcp包多了一個描述
長度的頭部.
首先QQ客戶端向伺服器發送一個請求登錄令牌的數據包.伺服器返回登錄令牌.這個令牌是在伺服器端生成的.和客戶端的IP地址,版本信息等數據相關.以後會用到這個令牌去進行其他操作.
在
QQ客戶端得到登錄令牌之後.就會向伺服器發送一個包含登錄信息的登錄請求.要求登錄.服務順會首先看看客戶端的號碼.守址和版本是否可以在本伺服器上
進行登錄.如果可以的話,就驗證客戶端的登錄信息是否與伺服器上保存的登錄信息進行比較.匹配的就向客戶端返回一個登錄成功的數據包.不匹配返回登錄失
敗.因為QQ的伺服器有很多台.可能要分管不同的QQ版本.IP等.所以如果客戶端的號碼.IP地址和版本無法在本伺服器進行登錄.