コマンド

Linux

swapの作成(拡張)・削除

swapのための領域(ファイル)を作成する#ddif=/dev/zeroof=/var/swapfilebs=1Mcount=4096(if=/dev/zero null文字を出力ddコマンドで領域を確保する際のデフォルト)(of=/var...
Linux

コマンド_nc (netcat)

netcatとはリモートで他の端末と接続できるコマンド。サーバーの待ち受け先と通信したり、指定したポートで通信を待ち受け(リッスンモード)、接続してきたクライアントとやり取りできる。オプションオプション説明-v詳細を表示する-vv-vよりも...
Linux

コマンド_chmod

chmodとはファイルやディレクトリのアクセス権を変更する。$ls-al-rwxr-xr--1user1user2200Jan12022file.txt↑このような「file.txt」であるときパーミッション(アクセス権限)とは「-rwxr...
Linux

コマンド_diff

diffとは2つのテキストファイルを比較して、異なる個所を抽出します。ファイルを比較して差分を出力$catnewaaacceeemmmvvvyyyzzzzzz$catoldaaadddeeefffvvvyyyzzzzzzzzz$diff-y...
Linux

コマンド_openssl

オプションversionバージョン表示randランダムにデータ生成enc暗号化と復号-e:暗号化-d:復号-in:入力ファイル(平文)-out:出力ファイル(暗号文)-pass:パスワードの指定暗号化(復号)タイプ-aes256-aes-1...
CTF

コマンド_telnet

telnetとはネットワークを通じて異なるホスト間の通信を行うプロトコルです。つまりリモートで他のホストを操作することができます。ただし、telnetは、通信を平文で行うため、危険が伴います。そのため現在はsshを使って行うことが多いです。...
CTF

コマンド_tar , zip , gzip , bzip2 , xz (圧縮、解凍)

拡張子圧縮(アーカイブ)圧縮例解凍(展開)解凍例説明.gzgzipgzipファイルgzip-dgzip-d〇.gz.tar.gztar-zcvf-zcvf〇.tar.gzディレクトリtar-zxvf    -zxvf〇.tar.gz.b...
CTF

コマンド_file

fileとはファイルの種類を判定するコマンドです。「 file(ファイル名:複数指定可)」結果ファイルの種類ELF64bitLSBpieexecutable実行ファイルPOSIXshellscriptシェルスクリプトASCIItextテキス...
CTF

コマンド_xxd , hexdump

xxdとはファイル(文字列)を16進数でダンプする(復元する)なしファイルを16進数でダンプするxxdファイル名xxd文字列|xxdxxd元ファイルダンプファイル-a16進数「00」だけからなる行(nul行)を1つの「*」で置き換えて表...
CTF

コマンド_strings

stringsとはファイル(バイナリファイル)の中身から表示可能な文字列を表示する。オプション意味なし表示可能な文字列を表示(4文字以上の長さの文字列)-aファイル全体をスキャンする-n数値指定した数値以上の長さを持つ文字列を表示-f行頭に...