pikesaku’s blog

個人的な勉強メモです。記載内容について一切の責任は持ちません。

2018-08-01から1ヶ月間の記事一覧

Pythonリスト扱い時のメモリ・処理速度調査

わかったこと 内包表記の方が処理が速い ファイルハンドラを作成しただけではメモリは確保されない。 ファイルハンドラをフィルタせず不要にリストオブジェクトに代入しないこと ※全データ分メモリがとられる。フィルタすればフィルタ結果の分だけメモリが使…

shellでランダムな16進数文字列を得るコマンド

コマンド 512MBのファイルを作る時 openssl rand -hex `expr 1024 \* 1024 \* 512 / 2` -out /tmp/512.mb.file➗2が必要。 256MBの複数行で出力したい場合 openssl rand -base64 `expr 1024 \* 1024 \* 256` | head -c`expr 1024 \* 1024 \* 256` > /tmp/256.…

文字列の数値化

文字列をmd5sum化し(16進数32桁)を、4桁づつ10進数に変換 コード # -*- coding:utf-8 -*- import hashlib import re def trans_to_nums(s): m = hashlib.md5() m.update(s) h = m.hexdigest() # hは16進数32桁 # 4桁づつ、リストにする。 # https://stackove…

metasploit検証

環境 kali linux(攻撃サーバ): 192.168.56.102 metaexplitable2(やられ役): 192.168.56.100 kali linuxからnmapでポートスキャン # namp -A 192.168.56.100 Starting Nmap 7.70 ( https://nmap.org ) at 2018-08-12 00:41 EDT Nmap scan report for 192.168.…