Szarny.io

There should be one-- and preferably only one --obvious way to do it.

Network

高性能ポートスキャナ「Nmap」を使ってポートスキャン - 通信方式・オプション・実行例ほか

ポートスキャンとは Nmap Nmapとは 通信の流れ フォーマット Nmapのオプション オプション(詳細表示編) オプション(ホスト発見編) オプション(スキャン方法編) オプション(ポート指定編) オプション(スプーフィング編) オプション(ファイル出力編) よく用い…

VMware Playerでインターネット接続が突然切れた

普段,VMware Player上でNAT設定にてKali Linuxを動かしてるんですが,突然インターネット接続が切れてしまいました(;^_^A 以前にも同じようなことがあって手間取ったので,忘れないようにメモ ネットワーク設定 ネットワーク設定がおかしいのかなと思い,[…

ksnctf 9. Digest is secure! の writeup

問題へのリンク 問題文からの調査 Digest認証 問題解析 解法 おわりに [追記]Pythonスクリプト 問題へのリンク ksnctf - 9 Digest is secure!

pythonのsocketでEchoサーバ作成!

はじめに ソースコード server.py client.py 実行結果 server.py client.py 参考 はじめに socketモジュールを使ってEchoサーバをつくります. 実行環境はpython2.7.13です. ソースコード server.py #!/usr/bin/env python # -*- coding: utf-8 -*- import …

Pythonメモ - getoptの使い方

getoptについて 基本文法 実例 getoptについて getoptを使うことで,コマンドラインのオプションの解析を行うことができるようなのでメモ. argparseという別のモジュールもあるようなので,おいおい調査します. 基本文法 import getopt opts,args = getopt…

python2でのTCPサーバとクライアントの作成

もくじ もくじ TCP Serverのソースコード TCP Clientのソースコード 実験 Client側 Server側 参考書籍 TCP Serverのソースコード import socket import threading SERVER_IP = "0.0.0.0" SERVER_PORT = 8080 # Create socket object (AF_INET -> IPv4 , SOCK…

SMTPの通信方式・コマンドについて

SMTP (Simple Mail Transfer Protocol) は,電子メールの送信に用いるL7のプロトコルです. 今まではぼやっとした理解でしたが,CTFで直接SMTPコマンドを入力する問題が出題されていたので,今回はそのコマンドや通信方式について簡単に要約します. 一般的…