ActiveTK's Note

ポートフォリオ的なやつ


作成日時 2024/03/26 17:09
最終更新 2024/03/26 21:23


  • まず初めに
  • 2019年4月~2020年3月(小6)の時に開発したもの
  • 2020年4月~2021年3月(中1)の時に開発したもの
  • 2021年4月~2022年3月(中2)の時に開発したもの
  • 2022年4月~2023年3月(中3)の時に開発したもの
  • 2023年4月~2024年3月(高1)の時に開発したもの

  • まず初めに

    「君ポートフォリオはあるの?制作物は?」と詰められた時のための制作物一覧です。もし興味のあるプログラムがあれば、こちらからご連絡いただければバイナリやソースコードをお渡しします。


    2019年4月~2020年3月(小6)の時に開発したもの

    uninstaller.vbs

    開発言語はVBSで、「絶対にアンインストールさせない」アンインストーラーです。3回忠告した後、不必要に待機時間を設けるなどの悪質な素晴らしい動作をします。

    2020年2月にCoderDojoへ参加した際に作成しました。


    セキュリティ認証

    C言語の練習として2020年2月に制作しました。パスワード認証‥それ以上でもそれ以下でもありません。逆コンパイル耐性は皆無。


    Console for 追撃くん

    いたずらアプリです。仕掛け人とターゲットの二人で利用し、特定の人の悪口を大量に出力する害悪な素晴らしい動作をします。2020年3月にC#で制作。



    printfer

    入力されたテキストをそのまま返すプログラムです。Telnetなどで活用ができます。2020年3月にC#で制作。



    2020年4月~2021年3月(中1)の時に開発したもの

    Console_Terminal-6

    ATK_Promptの前身のターミナルアプリです。ユニークな(最強の言葉)コマンドがあり、スクリーンセーバー機能などを搭載しているのが特徴です。2020年4月開発。


    Fict_Games

    JavaScriptで開発したミニゲームです。指示に従ってストーリーを進めます。

    Canvasの扱いに非常に苦戦しましたが、ソースコードに自力でアスキーアート(笑)を書き込むなど楽しみながらコードを書いていた覚えがあります。2020年8月頃。


    typing123

    タイピング練習ツールです。歌詞ファイルを読み込むことで、タイピングを一行ずつ練習できます。時間が表示されるため、競争も可能。C#で開発。


    コマンドプロンプト.exe

    C#で開発した偽物のコマンドプロンプトです。

    安心して`rd /s /q C:\`などを実行できます。開発時期は2020年5月。


    Active_killer

    ベンチマークプログラムです。様々な負荷をかけて、PCの性能を評価します。

    起動時にベンチマークの種類を選択できます。開発時期は2020年5月。


    永久機関.exe

    C#で開発したアプリのコード上のミスから制作されたプログラムです。

    永遠に「0」の文字を表示します。「yes」コマンドに近い。2020年6月開発(?)。


    素数博士

    与えられた数字を素因数分解するプログラムです。

    定数倍や2乗の結果も一覧として表示します。2020年6月開発。


    ActiveTK_AI

    対話型AI(笑)です。何も学習しないポンコツです。

    プログラムはVectorでも公開しています。2020年7月開発。


    Crash先生

    WindowsでBSOD(ブルースクリーン)を発生させるプログラムです。

    内部ではschtasks.exeをkillします。2020年9月開発。


    引数博士

    外部のプログラムを何度も特定の引数で起動できるプログラムです。

    実行するユーザーを指定するオプションもあります。2020年9月開発。


    演算博士

    指定された式を評価・計算するコンソール上の電卓です。

    負の数や掛け算、割り算も計算できます。2020年9月開発。


    数学博士くん

    演算博士の計算機能に加えて、一次方程式の計算などに対応しました。2020年9月開発。


    Get_MBR君

    WindowsのディスクからMBRを取得する実験的なプログラムです。C言語で制作しました。(2020年9月)


    ActiveTK.cf

    便利で簡単に使えるツールを公開するサイト「ActiveTK.cf」を立ち上げました。(2020年10月)

    HackAll

    ハッキングチャレンジサイト「HackAll」を立ち上げました。2020年11月にPHPで開発。

    ATK_Server

    独自に実装したC#によるHTTPサーバーです。任意のヘッダー出力など、柔軟な設定に対応しています。2021年1月開発。


    Smart C# Compiler

    できる限り高速にC#をビルドすることを目的として開発した、C#のコンパイラです。2021年1月開発。



    2021年4月~2022年3月(中2)の時に開発したもの

    ATK_Clone

    Webサイトを自動でアーカイブするプログラムです。C#で2021年4月に開発。


    ATK_Prompt

    オブジェクトの概念を取り入れたターミナルアプリです。計算式を入力すれば結果を出力し、プログラムのパスを入力すれば実行し、.NETのコードを入力すればそのまま実行されます。C#で2020年12月~2021年5月にかけて開発。



    ATK_ZppDecryp0r

    パスワード付きのZIPファイルを総当たりで解読するプログラムです。複数スレッドやGPUの利用に対応し、またベンチマーク目的でも利用できます。C#で2021年7月に開発。



    ATKScreen

    画面キャプチャーソフトです。2021年8月に初のGUIアプリとしてATKScreen公開。

    こちらはVectorにプログラムを公開しています。


    ATK-FM

    Web上で動作する便利なファイルマネージャーです。開発期間は2021年8月~11月。

    こちらはGithubにプログラムを公開しています。


    FileTracker

    Windowsで特定のファイルのサイズなどを記録し続けるアプリです。2021年12月に開発。


    FileKiller

    ファイルを何度も上書きして、完全に削除するアプリです。2021年12月に開発。

    ソースコードはこちらで公開しています。

    Darknet Archiver

    Onionサイトに対応したWebサイトのアーカイブプログラムです。こちらから利用できます。C#で2022年1月に開発。



    Hash Functions

    簡単にファイルのハッシュを取得できるプログラムです。エクスプローラーの右クリックに登録することができます。2022年2月開発。


    ActiveTK.jp

    簡単に、安全で、無料で使える便利なツールを提供する事を目標した、オープンソースのWebツールを公開するサイト「ActiveTK.jp」を立ち上げました。

    2022年3月~現在まで開発・運営。


    2022年4月~2023年3月(中3)の時に開発したもの

    Web_Shell

    Web上でSQLを実行できるシェルです。ターミナルの感覚で扱うことができます。2022年5月。


    Web Whois

    Web上でwhois検索ができるツールです。ドメインのTLDを自動で判別する仕様なので、ドメインを入力するだけで動作します。2022年6月。


    MineBitcoin v2

    Bitcoinのアドレスを大量に生成し、特定の文字列が含まれるような秘密鍵を選別できるプログラムです。複数スレッドの処理に対応しています。また、ソースコードはGithubに掲載しています。C#で2022年8月に開発。


    Darknet Researcher

    Onionサイト専用のクローラー兼検索エンジンです。4時間で約10万URLを収集し、PHPでWebの検索機能を実装しました。2022年11月。




    Tor2Web的なやつ

    通常のブラウザから「.onion」ドメインのウェブサイトへアクセスできるツールです。また、サイト内のJavaScriptは自動で無効化されます。2022年12月開発。


    Twitter Leaked Checker

    2億人超の情報がTwitterから流失した事件で、ご自身のアカウントがそのデータベースに含まれているかを簡単に確認できるツールです。

    こちらからアクセスでき、2023年1月にC#でデータベースを分析・検索機能を開発しました。



    WebBitcoin

    Web上でBitcoinアドレスを取得/閲覧/送金できるサービスです。

    こちらからアクセスでき、2023年1月にC#を用いて開発しました。



    AI Blogger

    全自動でブログ記事を執筆できるツールです。テーマを指定すると自動的にAI(OpenAI)が"よくある質問"を大量に生成し、更にそれに答える形で文章を生成します。2023年1月に開発。



    冪函数の定積分近似計算ツール

    Web上で冪函数の定積分の近似値を計算できるツールです。

    こちらからアクセスできます。2023年2月。


    Web Recorder

    Web上で音声を録音・ダウンロードすることができるツールです。

    こちらからアクセスできます。2023年2月。

    MetaNote.

    誰でも簡単に論文を投稿できるサイトです。こちらから利用できます。論文の査読に高いハードルがあることから、「査読不要・審査なし」で自由度の高いサービスが必要であると考え、約一週間で開発しました。論文の共同編集機能や公開コメント機能などを搭載しています。2022年3月に開発。


    endpoint.js

    JavaScriptでユーザーのIPアドレスやホスト名などを簡単に取得できるライブラリです。Githubからソースコードを閲覧できます。2022年3月に開発。

    メールヘッダー分析ツール

    メールのヘッダーを分析して、経由したサーバーの情報などを取得できるツールです。

    こちらからアクセスでき、2023年3月にC#を用いて開発しました。


    文字列のコピー無効化ツール

    文字列にUnicodeの制御文字(LRO/RLO)を混在させて、コピーを困難にするツールです。無断コピペはもちろん、AIによるクローリング防止にも有効です。

    こちらからアクセスでき、2023年3月にJavaScriptで開発しました。


    2023年4月~2024年3月(高1)の時に開発したもの

    White Encoeder

    任意の文字列を「改行」「タブ」「空白」の3つの情報で表すことより、データの難読化を行えるツールです。

    こちらから利用できます。2023年4月開発。


    network-test.activetk.jp

    コマンドラインからネットワークの速度テストを行えるサイトです。2023年5月開発。


    Gmail OSINT

    GmailアドレスからGoogleアカウントの情報(名前やプロフ画像、利用したサービスなど)を取得できるツールです。

    こちらから利用できます。2023年6月開発。


    「もしかして」ジェネレーター

    好きな文字列で検索エンジンの"もしかして"の画像を作成できるツールです。

    こちらから利用できます。2023年6月開発。


    偽中国語ジェネレータ

    最近話題の"日本語から漢字だけを抜き出す"ことによって、文章の要約ができるアプリです。(2023年7月)

    https://fake-chinese.activetk.jp/


    Study Logger

    毎日の勉強時間を記録して現状を分析したり、目標設定をして着実に学習を進めることができる学習支援ツールです。

    こちらから利用できます。2023年7月開発。


    DataCoinTrade

    誰でも簡単にBitcoinでファイルを売買できるサイトです。開発言語はPHPのみ。(2023年8月)




    End2End.tech

    OSS/E2EE対応/No Logの匿名ファイルアップローダーです。ファイルの削除機能や大容量ファイルのアップロードはもちろん、最大ダウンロード回数設定、自動削除日時設定、VPN経由のダウンロード拒否など幅広いオプションに対応しています。

    開発言語はPHPで、ソースコードはこちらに掲載しています。(2023年8月)


    ATKBlog․onion

    誰でも無料かつ匿名でTorネットワーク上にブログを公開できるサービスです。
    2023年8月に公開。

    http://atkblogonhjfwhay7ld45urac5amunecf4umclzu564fyfvv7az4wtyd.onion/


    Yahooニュース用魚拓

    Yahooニュースは都合が良いタイミングで記事が削除されるため、記事のアーカイブを生成するプログラムを開発しました。2023年9月。

    現在は著作権の関係で消滅していますが、Webアーカイブサービスで同様のログ作成が行えます。


    pictSQUARE Leaked Checker for samples

    pictBLand/pictSQUAREから流失したデータに情報が含まれているのか簡単に確認できるツールです。2023年9月。


    acmailer seeker

    メール配信CGI「acmailer」の脆弱性を悪用したサーバー乗っ取りが相次いでいるため、脆弱なバージョンのacmailerを利用しているサイトを一覧にし、自動で管理者に連絡するシステムを開発しました。2023年9月。


    Internet Explorer on Windows 11

    Internet Explorer 11は、2023年2月14日のアップデートによりアプリケーション一覧から消去され、単体で起動できないようになりました。しかし、互換性を保つために内部的なプログラムは残されているため、このアプリを利用してアプリケーションに特別な引数を渡すことでIEを起動できます。

    ActiveTK/ie-on-win11: Open Internet Explorer which is disabled in Windows 11.

    (2024年1月に開発)

    高速ファイル転送プログラム

    QUICを用いたファイル転送アプリです。メモリ安全性の高いRustとTLS 1.3の暗号化、QUICの多重ストリームによる並列処理により、安定してFTPの数倍の速度でデータを送受信できます。2024年3月。