2020-03-01から1ヶ月間の記事一覧

【WordPress】xmlrpc.phpを無効にする

概要 WordPress3.5以降の場合は、デフォルトでxmlrpc機能が有効であり無効に設定できない。 「xmlrpc.php」に脆弱性があるため修正する。 「xmlrpc.php」の脆弱性 ブラウザからWordPressを表示しなくても、スマートフォン等の外部システムからxml-rpc経由でW…

ksnctf write-up #8

問題8 Basic is secure? http://ksnctf.sweetduet.info/problem/8

ksnctf write-up #7

問題7 Programming https://ksnctf.sweetduet.info/problem/7

ksnctf write-up #6

問題6 Login https://ksnctf.sweetduet.info/problem/6

VIM:タブ、空白、改行を可視化する

vim

概要 LinuxのPython環境におけるインデントエラー TabError: inconsistent use of tabs and spaces in indentation 対処 vim設定をvimrcに追記 :set list :set listchars=tab:≫-,trail:-,eol:?,extends:≫,precedes:≪,nbsp:% set list 不可視文字を表示する。…

Python仮想環境管理(venv)

venv https://docs.python.org/ja/3/library/venv.html pip によるパッケージをプロジェクトごとに独立させる Python 自体のバージョンは管理できない virtualenv が Python 3.3 から標準機能として取り込まれたもの 3系はvenv,2系はvirtualenvで管理すると…

ksnctf write-up #5

問題5 Onion https://ksnctf.sweetduet.info/problem/5

uuencode/decode

uuの概要 BASE64のように、主にバイナリデータをテキスト(ASCII文字列)で表現する形式。 uuencode - Wikipedia ファイルフォーマット begin 644 aiueo.txt &86EU96\* end python3 エンコード import uu uu.encode('f.txt', 'enc.txt') デコード import uu uu…

base64 encode decode

base64コマンド エンコード echo -n 'aiueo' | base64 YWl1ZW8= # -iオプションを使用すると,ファイルから文字列を読み込んでエンコードする. base64 -i B64TEXT デコード echo 'YWl1ZW8='|base64 -d Python2 エンコード >>> moji = 'aioeo' >>> moji.enco…

ksnctf write-up #4

問題4 Villager A https://ksnctf.sweetduet.info/problem/4