iframe テクニックを使用して訪問者 QQ 実装のアイデアとサンプル コードを取得する

iframe テクニックを使用して訪問者 QQ 実装のアイデアとサンプル コードを取得する
今日、仕事中に、一時的に追加した友人から、Web ページを使用して訪問者の QQ を取得する方法を尋ねられました。

これまでこれに遭遇したことがなく、非常に興味がありましたが、私の脳は非常に興奮して素早く働き、学んだ知識を使用して、ユーザーが私たちが設定したページに入る前に、すでにQQを介してスペースまたはメールボックスに入っていると想定するというトリックをすぐに思いつきました。はい、コンピューターのブラウザーには間違いなくCookieが残っているので、このCookieを使用して何かを行うことができますか?そこでGoogleで検索し、数秒もかからずに近い答えを見つけましたが、質問をした元の投稿者は答えのほぼ90%を間違え、10%で死んでしまったので、この10%を補います。

http://kf.qq.com/cgi-bin/loginTitle?rand、はい、このリンクです。このリンクをクリックすると、以下に示すように、XML 形式を返すページにジャンプします。

コードをコピー
コードは次のとおりです。

<ルート>
<er>0</er>
<ログイン>1</ログイン>
<nick>ニックネーム</nick>
<uin>QQ番号</uin>
</ルート>

ああ、これはすごいですね、一瞬で解決しました。元の投稿者はこのリンクを見つけましたが、理解できませんでした。彼はajaxか何かを使用することを考えていましたが、私たちの大きなiframeがどれほど素晴らしいかを知りませんでした。幅と高さが0のiframeをページに配置すると、ユーザーが以前にQQ関連のWebサイトにログインし、ブラウザーにクッキーを残している限り、QQ番号とニックネームを取得できます。もちろん、ユーザーが同時に2つのQQ番号にログインした場合、取得できるQQ番号は1つだけで、ニックネームは空です。ユーザーがログインしていない場合は、3つのゼロが表示されます。秘密にしておきますが、この iframe を使用して XSS を実行することもできます。え、私はxssはやらない、いい人だよ、うん、そうだよ。

コードをコピー
コードは次のとおりです。

<iframe src="http://kf.qq.com/cgi-bin/loginTitle?rand"></iframe>

こんな感じで訪問者のQQ番号が取得でき、これ以上の作業は必要ありません。何ですか?次の仕事が何なのか分かりませんが、マーケティング、あなたのページに入るということは意図があるということです、これ以上は言いません。

これを読んで、役に立ったなら、私に感謝する必要はありません。本当に感謝したいなら、私を雷鋒と呼んでください。

<<:  docker-compose で Jenkins をインストールする際の実践的なメモ

>>:  マウスオーバーボタンアニメーションを実現する純粋な CSS3 パート 2

推薦する

WindowsにMySQL5.7圧縮パッケージを素早くインストールする

この記事では、Windows に MySQL 5.7 圧縮パッケージをインストールする方法について説...

divの背景を透明に設定する方法の例

div の背景を透明にする一般的な方法は 2 つあります。 1. 不透明度属性を 0 ~ 1 の値に...

aタグのname属性とid属性を使用してページ内を移動する方法

以前はaタグのname属性を使ってジャンプする方法しか知らなかったのですが、idも使えることを今日知...

Docker Alibaba Cloud RocketMQ 4.5.1 のデプロイプロセスの詳細な説明

検索ミラー docker 検索 rocketmq画像バージョンを表示他の画像を表示したい場合は、画像...

vue-pdf はオンラインファイルプレビューを実現します

この記事では、参考までに、ファイルのオンラインプレビューを実現するためのvue-pdfの具体的なコー...

MySQL のバックアップとリカバリの設計アイデア

背景まず、背景を説明します。ある制約により、当社の現在のバックアップ戦略では、1 日おきにフル バッ...

Nginx での Frp による https への強制リダイレクト設定の詳細な説明

自宅のルーターが300Mの帯域幅を80Mに強制的に減らしたため、3205Uソフトルーターを購入しまし...

Mysql で自動増分主キー ID を更新するときに問題が発生しました

目次自動インクリメント ID を更新する理由は何ですか?質問解決方法これは私が知っている問題ですが、...

Linuxプロセス通信におけるFIFOの実装

FIFO通信(先入れ先出し)関連のないプロセス間の通信を可能にする FIFO 名前付きパイプ。パイプ...

Raspberry Pi 4b ubuntu19 サーバーへの docker-ce のインストール手順

Raspberry Pi モデルは 4b、1G RAM です。システムはubuntu19.10サーバ...

JavaScript進捗管理の詳しい説明

目次序文質問原理テスト序文プログラムを作成するときに、読み込みの進行状況やアップロードの進行状況など...

この記事は、JQueryの基本的な操作を理解し、始めるのに役立ちます。

目次1. Jquery を使用する手順: (1)jsライブラリをインポートする(2)ページ読み込みイ...

Vue でルートをジャンプする方法をご存知ですか?

目次最初の方法: router-link (宣言型ルーティング) 2番目の方法: router.pu...

Nginx+FastDFSでイメージサーバーを構築

設置環境セントス環境依存性: yum -y gccをインストールします yum インストール -y ...

CentOS に Nginx をインストールする方法

公式ドキュメント: https://nginx.org/en/linux_packages.html...