1. 程式人生 > >18年7月最新可用QQ坦白說解密方法

18年7月最新可用QQ坦白說解密方法


支援

1. QQ空間短連結生成

 1)輸入你的QQ號,生成專屬連結
 2)然後通過坦白說把此連結發給ta,可以夾帶一些誘惑語言,去引導ta點開此連結
 3)然後在空間訪問列表裡等待ta的點選(ta如果點了就會出現在你的空間訪問列表裡)

 4)現在還有一種類似訪問空間的方法:手Q-搜尋 日跡-隨便發一個小視屏-右上角分享-複製連結 。可以發美女圖片,說這個是不是你啊,等等誘惑性語言。

2. 支援長連結轉換

 1)使用電腦版空間地址 https://user.qzone.qq.com/你的QQ號 轉短連結。
 2)使用手機版空間地址 https://h5.qzone.qq.com/mqzone/profile?hostuin=你的QQ號 轉短連結
 2)Tips:嫌生成的短連結太長了可以去掉前面的http://

3. 支援提交真實QQ號(為了確保提交的資料真實,本站不得已採用QQ登入方式)

4. 支援json

5.支援坦白說好友條件查詢

  原理很簡單:獲取QQ好友列表,再依次獲取每個好友資訊進行對比判斷。

  1)輸入條件:性別(必選)城市,年齡,星座,認識時間(4個資訊至少填一個)即可篩選出符合條件的好友。

  2)查詢的結果點選頭像進入QQ名片頁面,點選QQ號可直接聊天,點選星座檢視好友天數。

  3)查詢時間因QQ好友數量、查詢條件而定。

條件查詢網站開發原理(感興趣的可以學習)

p_skey、skey、uin、g_tk 獲取方法

關於BKN的計算,這裡附上我修改過的PHP函式程式碼

function GetBkn($skey){
    for ($i = 0,$hash = 5381;$i < strlen($skey);++$i){
        $hash += ($hash << 5) + ord(mb_substr($skey, $i, 1, 'utf-8'));
    }
    return (string)($hash & 2147483647);
} 

以下演示中我提前抓到相關引數

g_tk=853008089;

[email protected];uin=o0775262592;p_skey=Bw5KIPhbkm6mw2MoL2nU7PHcsE6z86L0SIZoYuUoWMY_;

bkn由函式GetBkn($skey)計算得到bkn=939377395;

以下以查詢QQ號為2975821869做演示:

1.獲取好友列表

請求地址:(GET)

https://h5.qzone.qq.com/proxy/domain/r.qzone.qq.com/cgi-bin/tfriend/friend_show_qqfriends.cgi?uin=775262592&g_tk=853008089

請求頭header:

Cookie:skey=@6m3kRCUVM;uin=o0775262592;p_skey=Bw5KIPhbkm6mw2MoL2nU7PHcsE6z86L0SIZoYuUoWMY_;

返回資訊:

{
    "items": [//所有的QQ好友基本資訊
        {
            "uin": 460551,//QQ號
            "groupid": 0,//好友分組序號為0,例如本次資料對應的分組名字為陌生人
            "name": "K網的小仙女客服",//QQ好友網名
            "remark": "",//QQ好友備註
            "img": "http://qlogo4.store.qq.com/qzone/460551/460551/30",//QQ好友頭像地址
            "yellow": -1,//是不是黃鑽
            "online": 0,//是否線上
            "v6": 1//這個我沒仔細研究
        },
        。。。中間我就省略了
        {
            "uin": 874826,
            "groupid": 0,
            "name": "快眼小七",
            "remark": "快眼小七",
            "img": "http://qlogo3.store.qq.com/qzone/874826/874826/30",
            "yellow": -1,
            "online": 0,
            "v6": 1
        }
    ],
    "gpnames": [//好友分組列表序號以及對應的名字
        {
            "gpid": 0,//分組序號
            "gpname": "陌生人"//分組名稱
        },
        。。。中間我就省略了
        {
            "gpid": 9,
            "gpname": "社會人"
        }
    ]
}

2.獲取好友名片

請求地址:(POST)

http://ti.qq.com/cgi-bin/more_profile_card/more_profile_card

請求頭header:

Cookie:skey=@6m3kRCUVM;uin=o0775262592;p_skey=Bw5KIPhbkm6mw2MoL2nU7PHcsE6z86L0SIZoYuUoWMY_;

POST引數:

_q=2975821869&bkn=939377395&src=mobile

返回資訊:

{
    "ec": 0,
    "profile": [{
            "age": 19,//年齡
            "birthday": {
                "day": 13,
                "month": 2,
                "year": 1999
            },
            "college": "農民工小學",
            "company": "",
            "constellation": 1,//星座序號,對應水瓶座
            "email": "",
            "gender": 2,//性別:1 男   2 女   255 隱藏
            "hometown_area": "荔灣區",
            "hometown_city": "廣州",//所在城市
            "hometown_country": "中國",
            "hometown_state": "廣東",
            "location_area": "荔灣區",
            "location_city": "廣州",
            "location_country": "中國",
            "location_state": "廣東",
            "nick": "你若成風",
            "occupation": 13,
            "personal": ""
        }
    ]
}

星座序號對應關係:

$constellationsarray=array("未設定","水瓶座","雙魚座","白羊座","金牛座","雙子座","巨蟹座","獅子座","處女座","天秤座","天蠍座","射手座","摩羯座");



3.獲取加好友天數

請求地址:(GET)

https://h5.qzone.qq.com/proxy/domain/r.qzone.qq.com/cgi-bin/friendship/cgi_friendship?g_tk=853008089&activeuin=2975821869&passiveuin=775262592&format=json&situation=1

請求頭header:

Cookie:skey=@6m3kRCUVM;uin=o0775262592;p_skey=Bw5KIPhbkm6mw2MoL2nU7PHcsE6z86L0SIZoYuUoWMY_;

返回資訊:

{
    "code": 0,
    "subcode": 0,
    "message": "",
    "default": 0,
    "data": {
        "addFriendTime": 1464075341,//加好友時間,這裡是Unix時間戳,轉換得到2016-05-24 15:35:41
        "common": {
            "app": [],
            "astro": "",
            "birthyear": 1990,
            "bloodType": "",
            "eduExp": [],
            "friend": [
                {},
                {},
                {},
                {},
                {},
                {}
            ],
            "group": [
                {
                    "name": "電子烏托邦聯盟"
                }
            ],
            "homeAddr": [],
            "liveinAddr": [],
            "workExp": []
        },
        "constellation": {
            "date": "",
            "index": 0,
            "parCauTitle": "",
            "partnerCaution": 0,
            "title": "",
            "weekDay": 0
        },
        "friendName": "",
        "friendUin": 775262592,
        "interactive": {
            "AddComment": 0,
            "AddGift": 0,
            "AddLike": 0,
            "AddMention": 0,
            "AddReply": 0,
            "AddRetweet": 0,
            "DeleteComment": 0,
            "DeleteFootPrint": 0,
            "DeleteLike": 0,
            "DeleteReply": 0,
            "VisitUGC": 0,
            "visitCount": 0,
            "visitTime": []
        },
        "intimacyScore": 56,
        "isFriend": 1,
        "nick": {
            "775262592": "葑茚[em]e328139[/em]記憶",
            "2975821869": "你若成風"
        },
        "passiveGender": 1,
        "specialCare": false,
        "systemTime": 1531286768,
        "weather": {
            "city": "",
            "desc": "",
            "pm2d5": "",
            "png": "",
            "tnow": 0,
            "wea": 0
        }
    }
}
使用公式(int)((time()-(int)($addFriendTime))/86400)可得到加好友多少天。
function calculateday($day){//計算多少月份和多少年,精確到小數點後2位
    if($day>=365){
        for($i=0;$day>365;++$i){
            $day=$day-365;
        }
	return floor($day/365*100)/100+($i);
    }else{
        return floor($day/365*12*100)/100;
    }
}

結論:

1.給你發坦白說的顯示所在城市、多少歲、星座、認識多久,都是從這些資料獲得。

2.如果你的好友數量少,你完全可以去一個一個好友的資訊檢視(哈哈,還是不建議這麼做)。

3.如果好友並未設定所在城市、多少歲、星座,這三個資訊,你會發現讓他重新發送給你坦白說,會一直顯示來自一個認識多久的。。。

tb.eleuu.com 站長花費了一個星期的時間完成此頁面的開發(1000行程式碼),所有的資訊處理全在本頁面完成。

購買的阿里雲伺服器配置比較低,如果有人在查詢時,網頁會打不開。

由於個人原因,此頁面不再維護更新,故將原理分享出來,僅供學習交流。

也請大家勿打擾站長。站長唯一QQ:775262592

相關推薦

187最新可用QQ坦白解密方法

支援1. QQ空間短連結生成 1)輸入你的QQ號,生成專屬連結  2)然後通過坦白說把此連結發給ta,可以夾帶一些誘惑語言,去引導ta點開此連結 3)然後在空間訪問列表裡等待ta的點選(ta如果點了就會出現在你的空間訪問列表裡)

如何更高效的組織程式碼和元件化 react redux 187

邏輯是圍繞資料展開的, 最終還是會走向資料,邏輯的最終目的也是資料 1 如果對某一部分資料的操作很密集、很集中, 那就把這部分邏輯打成一個包, 用來專門管理這部分資料 檔案看起來就會更整潔,有條理, 邏輯就多了一個抽象層級, 系統就立體了起來 於是就有了最基本的模組

更多免費初級中級高階大資料java視訊教程下載 加(微***信((號keepper,請備註java或掃下面2二3維4碼第31: 20177最新微服務架構的分散式事務解決方案價值1399

更多免費初級中級高階大資料java視訊教程下載 加(微***信((號keepper,請備註java或掃下面2二3維4碼第31: 2017年7月最新微服務架構的分散式事務解決方案價值1399java視訊教程01 課程介紹.wmvjava視訊教程02 解決方案的效果演示(結合支付系統真實應用場景).mp4java

186最新微信小程式獲取使用者名稱、授權彈窗方法

首先說下現在wx.getUserInfo介面已經廢棄,也就是你不能通過該介面獲取nickName等資訊,更不必說授權的彈窗。其次,新的方法是通過<button open-type="getUserInfo" lang="zh_CN" bindgetuserinfo="o

20187最新win10永久啟用方法,小編與你分享最新win10永久啟用方法

小編與你分享最新win10永久啟用方法,2018年7月最新可用金鑰分享,最近不少網友在反應重灌完win10系統後無法正常啟用的問題。那麼,怎麼永久啟用win10系統?下面快啟動小編為大家分享怎麼永久啟用win10系統的詳細操作,一起來看看吧。如果金鑰失效或者有問題,聯絡小編v

Thinkphp 3.2 Nginx 偽靜態寫法157最新有效

location / { if (!-e $request_filename) { rewrite ^/index.php(.*)$ /index.php?s=$1 last; rewrite ^(.*)$

20197最新Java微服務資料

大家好,廢話不多說,整理了精心收集了各類資源。 宣告,如侵犯個人利益,請聯絡小編,會立即刪除相關資料。 領取方式在文末 求轉發列表

【學習筆記】2017718日MySQL測試:模擬QQ數據庫

關系 ref sts one database 等級 weight insert phone 模擬測試: QQ數據庫管理 一、創建數據庫並添加關系和測試數據 1 ##創建QQ數據庫,完成簡單的測試 2 3 #創建數據庫 4 DROP DATABASE IF EX

centos 7.0 用yum 安裝mysql 親測可用181120日

用最少的命令完成mysql的建立 1安裝 yum -y install mariadb mariadb-server 2啟動 systemctl start mariadb 3開機自動啟動 systemctl enable mariadb 接下來進行MariaDB的相關簡單配置

渡課線上——2018718日打字測試比賽

渡課IT打字測試在程式設計學習過程中也是很有必要,練指法,練程式碼詞彙量,對程式碼記憶很有幫助。今天下午渡課JAVA105班與106班同學舉行打字PK,大家非常積極參與了比賽。三名同學獲得冠亞季軍獎品,四位同學獲得鼓勵獎。 希望通過此次小小的比賽讓大家更能理解程式碼練習的意義,加強程式碼的練習與

mysql主從複製配置!轉!最簡!親測可用181121日

轉發地址:https://blog.csdn.net/deeplearnings/article/details/78398526   1、主從伺服器分別作以下操作:   1.1、版本一致   1.2、初始化表,並在後臺啟動mysql   1.3、修改

全! Nginx配置websocket ! 解決重定向錯誤 !181119日親測可用

經歷了 404  403  以及最後的400  最後總結如下   location / { proxy_redirect off; proxy_set_header Host $host:$ser

【 OJ 】 HDOJ1008 181026日10:16 [ 7 ]

ummmmmm , 1006 ,1007 炸了自己也沒調試出來.......有點難受.... 上下樓梯.ummmmm按照順序計算就好了,AC了....如果沒AC就想撞牆了..... # includ

2018718日訓練日記

今天的任務還是做2015年多校訓練前兩套題。。。 終於又理解了一遍RMQ和LCA,看了DFS序,發現其實和樹剖原理相似,都是一種hash。然後看了題解理解了之後把那道LCA+DFS序搞了,之後想類似的題目的時候突然想到之前徐州的全國邀請賽之前做過一套題,只有一道題最後沒做出

2013718日,docker釋出0.5版本

2013年7月18日,docker0.5版本釋出。根據官網部落格的宣告,這個版本對健壯性和可用性做了大量的修正,同時增加了外接儲存(external volumes)、高階網路和自組織註冊項(self-hosted registry)的支援。的支援,增強了,還有其他很多的改進。

webstorm最新破解方法181221日)

1.開啟獲取註冊碼頁面 http://idea.lanyus.com/ 2.點選獲取註冊碼按鈕 3.註冊碼使用前請將“0.0.0.0 account.jetbrains.com”新增到hosts檔案中 hosts檔案目錄:c:\windows\system32\drive

python--for循環(2017713日)

運行 continue break 判斷語句 -- for循環 cnblogs 一次循環 bre on old boy 斷點 ---調試---可以查看程序運行的具體操作流程。 continue --跳出本次循環,繼續到下一次循環。 break -- 結束整個循環。 ----

2017722日~23日,深圳市共創力為某上市企業提供整機設計工程內訓服務!

設計 最終 ges 培訓 學員 公司 團隊 com 開始 2017年7月22日~23日,深圳市共創力咨詢資深顧問李齊天老師為某上市企業提供了《整機系統設計方法與實踐》的內訓服務!該公司是武漢光谷著名的通信企業,研發團隊超過1000多人,此次培訓的引進公司領導層經過多方的選

2017725日多校一Function

case pac lld esp break bool 題目 amp else Function這道題我當時一直很迷,到底怎麽來的啊,為什麽會這樣啊?? 然後看了題解才知道,原來是找循環啊。 已知f(i)=b[f(a(i)],則 f(0) = b

2017 8 最新中國行政區劃代碼省市區數據庫

arc src 網盤下載 alt oba git 同步 itl ref 中國行政區劃代碼省市區數據庫( 2017年8月2日更新 ),已同步 中華人民共和國民政部 最新版。 專業付費版 專業付費版擁有更多的數據和數據字段,並提供最短 90 天免費更新服務。 專業