お手上げドットコム

人生お手上げ気味なバフのぶろぐ。次の目標は300記事達成。

自身の複数のアカウントを操作するためだけに「アカウント毎」にTwitter開発者アカウントを申請している方がいるようなので…。

関連キーワードで検索してみると、自身でコンシューマキー及びアクセストークンを設定する形で配布されているサードパーティのTwitterクライアントを使うためだけに、「アカウント毎」に「Twitter開発者アカウント」を申請している方が居る模様。

「『複数アカウントでの開発者アカウントの申請』について『個人用』『業務用』などで分けたい」とかならわかるし、「インターネット上のそれぞれ隔離したキャラクター毎に開発者アカウントを分けたい」とかならこれもわかる。
ただ、「『既にアカウント同士を公に関連付けているTwitterアカウント』のために『それぞれ開発者アカウントを申請する』」というのがいまいち共感出来ず、直接話を伺ってみたりしたので、それについて書いてみる。

Twitterアカウント毎に開発者アカウントを申請している方がそうする理由

これは、apps.twitter.com とdeveloper.twitter.com でも共通の事なのだけれど、Twitterでアプリを作成すると、アプリ管理画面上からアプリを作成したアカウント用のアクセストークン&トークンシークレットペアを生成する事ができる。
これまでは「開発者アカウントの申請・承認なんて不要な状態」だったので、マニュアル等で、

  • 各アカウントでアプリを作成してコンシューマキーを入手
  • アプリ管理画面上からアプリを作成したTwitterアカウントのアクセストークンを生成する事が出来るのでそれを利用して配布されているクライアントを利用する

という「流れ」というか「マニュアル」をそのまま継承して、「アカウント毎」に「Twitter開発者アカウントの申請」→「承認されたらアプリ作成」みたいな事をしているとの事。

「いくつかのアカウントでアクセストークンが必要なサードパーティのTwitterクライアントを利用したい」という事であれば、別に所有アカウント毎に開発者アカウントを申請してコンシューマキー&コンシューマシークレットペアを得る必要はない

冒頭で挙げているような理由…。
例えば、

  • 『複数アカウントでの開発者アカウントの申請』について『個人用』『業務用』等で分けたい
  • インターネット上のそれぞれ隔離したキャラクター毎に開発者アカウントを分けたい

等ではなく、「いくつかのアカウントでアクセストークンが必要なサードパーティのTwitterクライアントを利用したい」という事であれば…。


別に複数のアカウントで開発者アカウントを申請する必要はない。
一つのアカウントで開発者申請を行い、承認されたらアプリを一つだけ作成して…。

「コンシューマキー&コンシューマシークレットペアを使って、そのアプリを複数のアカウントで承認する」

という形を取れば開発者アカウントは一つで済む。

具体的には…。

古い記事すぎてそのままでは使う事が出来ないけれど…。

こんな感じに、一つのコンシューマキー・コンシューマシークレットペアから複数のアカウント用の「トークン・トークンシークレットペア」を取得する事が出来るので、ただ、複数のアカウントで、「コンシューマキー・アクセストークンペアが必要な、配布されているサードパーティクライアントを利用したい」というだけならば…。

f:id:otapps:20180915011055j:plain

とか思ってます。

「人生採点」など既存の「診断系ページ」を騙ってTwitterのアプリ連携を誘い「アカウント所有者の意図しない投稿」を行うTwitter連携アプリの手口について。

バズっている診断系ページを装ってTwitterのアプリ連携を促し、連携したアカウントでアカウント所有者の意図しない投稿を勝手に行う悪質な連携アプリの手口について書いてみます。
この手のアプリは作者が同じなのかまでは不明ですが、複数のアプリ間で連携して「自身を拡散した上で広告ツイート」といった事を繰り返しており、アプリ名を挙げるとキリが無いので、今回はとりあえず連携アプリ名「人生採点」にフォーカスをあてます。

「人生採点」以下のようなツイートで自身を拡散しています

f:id:otapps:20180829111647j:plain
上記のようなツイートは、以下に名前を挙げるその他の悪質な連携アプリを連携済みのアカウントで「勝手に投稿されているもの」と考えられます。
既にバズっている「診断」の名を騙る事で、「アプリ連携」への抵抗を薄める意図があると思います。悪質。


以下は全て「Twitter連携アプリ名」です。同名の「Twitter連携不要な診断」があったとしたらそれは無関係だと思われます。

  • あなたの顔と性格に点数をつけてみた
  • あなたの顔レベル
  • あなたとセックスした時の満足度は?

他にもあるかもしれませんがこの辺りです。

添えられているURLにアクセスすると…。

上記ツイートに添えられている短縮されたURLにアクセスすると以下のようなページが開きます。
f:id:otapps:20180829120416j:plain
ページ上に存在する文字列は「はじめる?」「人生採点」のみですね。

「はじめる?」ボタンをクリックすると…。

「はじめる?」ボタンをクリックすると、
f:id:otapps:20180829112817j:plain
上記のようなTwitterのアプリ連携画面に移動します。

連携すると、「無関係と思われる"アプリ連携不要"な『人生採点』という診断ページ」にリダイレクトされるだけです。

Twitter連携アプリ「人生採点」を連携したままにしておくと…。

「人生採点」をアプリ連携したままにしておくと…。
f:id:otapps:20180828090003j:plain
以下のような投稿がアカウント所有者の意図しないところで「勝手に行われる」という感じです。
「人生採点」を連携し続けている限り、「投稿タイミング」も「本文」も連携アプリ「人生採点」の作者の思うがままに投稿されてしまいます。
確認していませんが、連携アプリ「人生採点」が、他の悪質なアプリを拡散するような投稿を行う可能性もあります。

スパムアプリがスクラムを組んでいる

作者が同一かは不明ですが*1、上部で挙げている悪質な連携アプリを連携してしまうと、「そのアプリから別の悪質な連携アプリに誘導する投稿が行われる」という形です。
また、最終的には良くわからない広告ツイート(?)まで行うようです。
TwitterAPIを利用したスパムネットワーク恐るべし!」って感じですね。

これらを連携してしまっている方は、それらの連携アプリの解除を行わない限り、「勝手にツイート」等が行われる可能性があります。
「勝手にツイートが行われている」という方も、そうでない方も、Twitter連携アプリを見なおして、使用していない・連携したかしてないかも覚えていないような連携アプリを解除する事をお勧めします。

Twitter連携アプリの解除方法

連携アプリの連携解除方法は…。
1.ブラウザから Twitter公式 ( https://twitter.com/ )にブラウザからログインする。
2. 以下の連携アプリ一覧画面にアクセスする。
https://mobile.twitter.com/settings/applications
3.解除対象のアプリを選択して「アクセス権を取り消す」

以下の記事もご覧下さい。

ていうか、連携前のページのURLが…。

連携前のページのURLから某国内大手の激安系レンタルサーバを利用している事がわかるのだけれど…。

この手の悪質な連携アプリを目の敵にする理由は…。


ぶっちゃけ…。時間あたりのアプリ単位での投稿数が制限される日が近いし、開発者アカウントの審査制への移行もあるので…

この手の悪質なアプリの寿命もあとわずかだと思うので、今ムキになって注意喚起する必要も無いといえば無いのですが…。

前述した理由で個人的に「・・・イラッ」とするのでブログ書きます(n*´ω`*n)

*1:少なくとも「人生採点」と繋がってる分は同じ作者のような気がするけれど。

バズり気味の「アプリ連携不要な診断」の名前を騙ってアプリ連携に誘導しアカウント所有者の意図しないところで勝手にツイートを行う連携アプリに要注意。

いわゆる「診断作成サービス」等で作成された、ハンドルネーム等の入力のみでアプリ連携不要で診断が可能な無関係な「診断」の名前を騙って、Twitterのアプリ連携に誘導し、アカウント所有者の意図しない所で勝手にツイートを行うTwitter連携アプリが多数存在する模様。(要は、無関係な「バズってる診断」に便乗して「名前」や「ハッシュタグ」を使って、アプリ連携に誘導している感じ?)*1
具体的には以下のようなツイートが勝手に投稿されている模様。

f:id:otapps:20180828090003j:plain

上記のツイートに含まれるURLは、PCからアクセスすると小さな画像が表示されるだけで、モバイルデバイスからアクセスすると「何か良くわからないアプリの紹介ページ」にリダイレクトされる。
アプリの連携解除を行わない限り、「書き込み権限」が付与されたままなので「本文を変えて別の内容の投稿が行われる可能性がある」。


勝手投稿を行っているTwitter連携アプリ名は…。

  • あなたを女子高生化してみた
  • 人生採点
  • リアル性別診断機
  • 新・恋愛採点表

など。(他にもある模様。)
ちなみに、上記と同名の「アプリ連携が不要な診断」がバズってたりするけれど、それとは関係無い。(恐らく名前を使われている+最初のアプリ連携後のリダイレクト先に設定されているだけ。


なお…。
上記は便宜上、連携アプリ名に含まれる「スペース」を除外して挙げているけれど、実際のアプリ名にはスペースが含まれている辺りが小賢しい。*2
ていうか、既存のバズってる診断の名をかたってるあたりで、「他の人もやってるし大丈夫だろう!」みたいな感じで連携してしまう方が多いのを狙ってる辺りがひどく悪質。



というか、連携アプリ名は作者が任意で「変更」が可能な事、複数のアプリで連携してスパム行為を行っている事(後述)でアプリ名を挙げていってもキリが無いし、「勝手にツイートされる本文」は「それこそスパマーさんの思いのままに変更される可能性がある」ので、これも逐一挙げてもキリがない。
なので、とりあえずの解決方法として、「使っていない・覚えのない連携アプリの連携を解除」する事をオススメしたい。

Twitter連携アプリの解除方法

1.ブラウザから Twitter公式 ( https://twitter.com/ )にブラウザからログインする。
2. 以下の連携アプリ一覧画面にアクセスする。
https://mobile.twitter.com/settings/applications
3.解除対象のアプリを選択して「アクセス権を取り消す」

ツイートの投稿は「書き込み」以上の権限を与えている場合に行われるので、付与されている権限を参考にしても良いかもしれない。

ていうか…。

少なくともTwitter連携アプリ名「人生採点」に関しては、某国内のレンタルサーバを経由して連携を促している事を確認したので、この手の「スパム」を取り締まって点数を稼ぐならチャンスだと思うの、おまわりさん。
明らかにアカウント所有者の意図しない操作を行っているし。

複数の連携アプリを用いたスパム行為を行っているのがウザい

複数のアプリが相互に「連携済みアカウントから連携を誘うような勝手ツイート」を行い、最終的な目的と思われる「なんかダウンロードしたらとりあえず3万もらえたー!!」とか「LINEで友だち追加しただけでお小遣い貰えた!!」といった広告ツイートも行い…といった感じで、説明が物凄い面倒くさい構図になっている。

2018/08/28 22:20 追記

や、もう確認するのもめんどくさいのでURLの飛び先等の詳細未確認ですが…。 今現在「 LINEで友だち追加しただけでお小遣い貰えた!! 」 といった本文で同様の「勝手ツイート」が行われているっぽいです。
今現在、「 LINEで友だち追加しただけでお小遣い貰えた!!」ってキーワードでTwitter検索すると凄い勢いで投稿が行われているのですけれど、連携アプリを利用したスパムネットワークおそるべしですね。

とりあえず…。

  • 良くわからない連携アプリをほいほいと連携しない
  • 連携アプリ一覧画面を確認して使っていない・覚えのない連携アプリの連携を解除する

上記二つをおすすめしたい・・・。

若干重複する所はあるけれど上記のような連携アプリが連携を誘う手口について

*1:連携後のリダイレクト先として、連携不要な元の診断にリダイレクトしている場合もある模様。

*2:Twitter のユーザ向けに表示される「連携アプリ一覧」では、スペースは丸めて表示されるので判断を難しくする意図があると思われる。