Quantcast
Channel: bogamp’s blog
Browsing all 39 articles
Browse latest View live

zipファイルのパスワード解析ソフトを自作してみた

プログラミングの勉強として、簡単に書けそうなパスワード解析ソフトを作ってみた。辞書攻撃をするので、パスワードリストが必要。英語で調べるとたくさん見つかるけど、自分はhashcat-rules-collection/README.md at main · n0kovo/hashcat-rules-collection · GitHubにあるWordlist tests - Google...

View Article


tkinterでGUIを作った

zipファイルのパスワード解析ソフトを自作してみた - bogamp’s blogこの前作ったpythonのコードにtkinterでGUIを追加してみた。import sys import pyzipper from tkinter import * from tkinter import filedialog from tkinter import ttk global zipf global...

View Article


py2exeでpythonコードをexe化

エラーが出たので書いておきます。・windowsでpythonをダウンロードここでMicrosoftストアからダウンロードするとうまく行かないようです(自分でPATHを通せばいいんだろうけど、py2exeにPATHを通しただけではダメで、他にどこにPATHを通せばいいのか分からなかった)。python公式ページからインストーラーをダウンロードし、インストール時に"Add Python 3.x to...

View Article

userscriptでリダイレクト

tampermonkeyというアドオンで、ユーザースクリプトが作れるということを知ったので作ってみた。Tampermonkey – 🦊 Firefox (ja) 向け拡張機能を入手redditを見るとき、少し動作が重く感じられるので、tedditというコピーサイトで代わりに見たい。redditのページを開いたとき、自動的にtedditにリダイレクトされるようにしてみる。//...

View Article

sudo pythonだとimportでエラーが出る

これはsys.pathがsudoを使う場合と使わない場合とで違うかららしい(pathが通ってないのでimportでエラーが出る)。import sys print(sys.path) をsudoした場合としない場合のときで比較して、通ってないpathを確認。sys.path.append(/home/usr/.local/lib/python3.10/site-packages)...

View Article


pip で一括アップグレード(Linux)

pipには一括アップグレード機能がないみたいなので、コマンドを書いてみた。pip list --outdated | cut -f1-d"" | tail-n +3 | while read line; do pip install...

View Article

zipファイルのパスワード解析ソフトを自作してみた(c++)

zipファイルのパスワード解析ソフトを自作してみた - bogamp’s blog以前pythonでzipファイルのパスワード解析ソフトを作ったが、今度はc++で作ってみた。#include <iostream>#include <fstream>#include <stdio.h>#include <zip.h>#include...

View Article

netcatでファイル転送してみる

あんまり実用性はない気がするが、netcatコマンドを使ってファイルを転送してみた。Linuxが前提だけど、WindowsならWSL、AndroidならTermux使えば同じようにできるはず。(即席でファイル転送するなら、python3 -m http.serverでhttpサーバー立てるほうが簡単だと思う。勿論ちゃんとやるならftpとかscpとか使うべき)・転送側cat file1 | nc...

View Article


Image may be NSFW.
Clik here to view.

Torを使って簡単にonionサイトを公開する方法

匿名ネットワークとして有名なTor。実は、これを使ってサイトを公開するのも簡単なのですが、意外と日本語の情報が無い気がするので書いてみます。OnionSharedocs.onionshare.orgここに全部書いてあるので、あまり書くことはないのですが…...

View Article


ファイルを共通鍵で暗号化する方法いろいろ

ファイルに自分でパスワードを設定して暗号化したい、という時はわりとあると思います。(たとえばクラウドストレージにファイルをアップロードするときなど…(参照↓)グーグルドライブに同人誌や資料データをいれておいらたアカウントが凍結された話 -...

View Article

gpgの共通鍵暗号でパスワードファイルを使う

gpgコマンドで、普通にgpg -c --cipher-algo AES256 -o (出力ファイル名) (入力ファイル名)みたいに入力すると、ダイアログが出てきて、対話的にそこにパスワードを入力することになる。パスワードを手で入力するのではなく、パスワードファイルを使いたい場合は、少し長くなるけれど、gpg -c --cipher-algo AES256 -o (出力ファイル名) --batch...

View Article

ffmpegで再エンコードして動画のサイズを減らす

万能?な動画・音声・画像変換ツールとして知られる、ffmpegコマンドの使い方について少し調べたので、とりあえず再エンコで動画のサイズを減らす方法について書いてみる。H.265H.265 -...

View Article

画像を別フォーマットに変換してサイズを減らす

最近はJPEG XL(JXL)、もしくはWebpのような新しい優秀なフォーマットがある。JPEGやPNGファイルを変換すればサイズを減らせるかも…?と思って試してみた。変換ツールにはffmpegを使用。ffmpeg -i input.png -distance 0.0 output.jxlJXLでは-distance...

View Article


ffmpegで動画、音声を切り取る

※動画、音声のどちらでも同じコマンドで良い。拡張子から自動判定される。ffmpeg -ss 00:02:00 -t 00:03:30 -i (入力ファイル) (出力ファイル)2分のところから3分30秒間の動画を切り取る(つまり、2分〜5分30秒の間を切り取る)↑のコマンドだと、切り取る時間がやや不正確になる可能性がある。正確に切り取りたいなら、ffmpeg -i (入力ファイル) -ss...

View Article

yt-dlpのダウンローダーにaria2を使う

【追記】実際に比較してみたら、aria2を使わないで素のyt-dlpを使っても、ダウンロードスピートはあんまり変わらなかった。yt-dlpが内部で色々と最適化してるかもしれない…ちなみに、yt-dlpのオプションで-N 3とかを使うと、yt-dlp内部で並行ダウンロードの処理をしてくれます。yt-dlp -N 3...

View Article


yt-dlpで、チャンネルの更新差分だけダウンロードするときのオプション

yt-dlpの基本的な使い方yt-dlp https://www.youtube.com/watch?v=xxxxxxxxxxxxxx # プレイリスト yt-dlp https://www.youtube.com/watch?v=xxxxxxxxxxx&list=xxxxxxxxxxxxxxxxxxxxxxxxxx # あるユーザーの投稿動画すべて yt-dlp...

View Article

ファイルの完全消去方法

bogamp.hatenablog.com前記事の方法でファイルを暗号化したとしても、暗号化する前のファイルは残っています。元ファイルを消したいなら自分で消すことになりますが、単に消去するだけだと、ディスクからデータは消えません。(ファイルリカバリ -...

View Article


Image may be NSFW.
Clik here to view.

消したファイルをリカバリする方法(PhotoRec)

Photorecというオープンソースのツールを使えば、間違えて消してしまったファイルを元に戻せる可能性がある。参考リンクDigital Picture and File Recovery(公式wiki)testdisk — testdisk 7.1 documentation(公式ドキュメント)PhotoRec Step By Step -...

View Article

PC内のデータを完全消去する方法

あとからデータを復旧されないために、データを完全消去する方法について調べてみました。※基本的にArchWikiの記事に書いてあることを抜き出しただけです。ディスクの完全消去 - ArchWikiソリッドステートドライブ/メモリセルの消去 -...

View Article

John the Ripperによるパスワードクラッキング

オフラインでパスワードを総当り・辞書攻撃ができるツール、John the...

View Article
Browsing all 39 articles
Browse latest View live