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

pythonの正規表現

ちょこっとだけ扱いづらかったのでメモpythonの正規表現は、reモジュールをimportして使う また、パターンと対象文字列を比較したりできる import re # 正規表現使用に必要 # re.search("test", "testtest") # →testtestにtestが含まれている場合はTrue, そ…

AtCoderProblem 2

今回もやっていきます https://atcoder.jp/contests/abc084/tasks/abc084_b 正規表現を試しました 結構癖がある書き方なので、何回か書いて覚えないとなー import re a,b=input().split() s=input() pat ="^\d{"+a+"}-\d{"+b+"}$" match = re.search(pat,s) …

AtCoderProblem 1

難易度低めのやつをさっさかやる 子供が寝つくまでごろっとしながらやってました…https://atcoder.jp/contests/abc011/tasks/abc011_2 Pythonは組み込み関数があるからとても楽でした n=input() print(n.capitalize()) https://atcoder.jp/contests/abc158/t…

AtCoderProblem!

このサイト、知らなかったです 自身のAtCoderアカウントを登録すると、進捗具合や、レベル感のあった問題を提示してくれるというものhttps://kenkoooo.com/atcoder/#/table/隙間時間にやるにはちょうどいいかも! ということで、 そのうちちょこちょこやって…

HackTheBoxチートシート

攻略したマシンをもとに、いろいろ書いていくつもり ※本記事は海外のハッキングトレーニングサイト「HackTheBox」の攻略のためのメモである ※本記事の内容を上記目的以外に利用することを推奨するものでは全くない 参考文献 段階別対応 偵察(search) とりあ…

M-SOLUTIONS プロコンオープン 2020に参加しました

最近のAtCoderはABCが少ないですね! ということで、企業コンに参加 https://atcoder.jp/contests/m-solutions2020/tasks Cまでは解けましたが、Dで躓き時間切れ また復讐じゃぁ・・A. Kyu in AtCoder 何かきれいにできるか。。。と画策するも、特に思い浮か…

nmapにかわるツールがあると聞いて ~Rustscan

聞いてしまったので、試してみるしかないでしょう・・・!GitHub - brandonskerritt/RustScan: Faster Nmap Scanning with Rust✔︎Nmapのスキャンを高速化したRust製ポートスキャナ✔︎Nmapで17分かかる処理を1分以内に抑える高速化を実現している https://t.co…

Gitのrmについての勘違いと自身の思い込みの話

ちょっと個人的にやべーなと思った話。 Twitterで、とある人が以下のような話をしていた「$ git rm 」がいまいちよくわからない。どんな時使うの?コミットして、リモートにあげる時は「add .」「commit -m」「push 」でいいじゃん。なんで必要なんだろ…いつ…

kaliの初期化諸々の設定シェルもといplaybook

作ろうかなー 初回のapt-getのアップデートとアップグレード、日本語化、各種ツールインストール、他の有用なツールのインストール元々はなんとなく全部シェルにして用意してしまえと思っていたけど、よく考えたらansibleにまとめられるのよね、今の世の中。…

船のペネトレーションテスト!

サイト循環してたら見つけました https://s.netsecurity.ne.jp/article/2020/07/22/44351.html面白そう!そしてレッドチームにはイエラエさんの名前が…たしかに、身の回りにあるものがどんどん電子化されていっている世の中 船、飛行機、無人車、そして電車…

ラクダ本読んでました

いやー、我ながら右往左往してるなぁ 本棚を整理してたら、中古で買ったラクダ本が出てきたんです 部署異動した当時、 即戦力になれるように頑張るぞと意気込んで買ったラクダ本、当然理解できるはずもなくそのまま横に積まれていたもの改めて読んでみると、…

7月終わりが見えてるんですが…

やりたいです!って言ったこと全然できてない気がする… AtCoder過去問の振り返り、HTB課金、チートコード拡充くらいはやっておきたいな PC新調に頭がいっぱいになってたので、とりあえず残りの時間で頑張ろうっと課金は一瞬でできるやろ…とりあえず

PC諸々準備中

色々インスコしてました ・Virtual Box ・Kali Linux ・Visual Studio Code ・CatMemoNote ・Google Chrome CatMemoNoteってソフト、めっちゃお気に入りでいつも使ってます シンプルなテキストツールで、かつタブとかいろいろ機能があります 以上!

PCセットアップ

してました! 正直初めて純正の新品買ったのでセットアップも初めて… 隙間時間みつけてチクチクすすめてます 動かせるのはもうちょっと先かなーでは

届いた!

Thinkpad L380 思ったよりずっと早くきてくれました 持った感じ少し重いけど、気にはならないレベル さー、いろいろ楽しんでみるぞー!

PC買い換え!

そろそろしっかりしたPC欲しいなーと思い。本当はデスクトップあたりがいいんだが、 いかんせん子供がいると弄られたりできつい ということで、ノートを買ってみた色々聞いたけど、 業務でも使ってるThinkpadを買うことに 人生初の高い買い物だったかも知れ…

Redmine構築のAnsibleを読み解く3

前回に引き続き 今回はMysqlとNginxのインストールをどこかしらから引っ張ってきたPlaybookでやってみる・Mysql 参考記事は以下 https://qiita.com/KisaragiZin/items/e241f189c83580f92e9cmain.ymlの中は以下の通り --- # install mysqld_5.6 - name: レポ…

Redmine構築のAnsibleを読み解く2

前回が長くなったので、続き参考にしたサイトは以下 https://github.com/farend/redmine-centos-ansible/blob/master/site.ymlyamlの中身 - hosts: redmine-servers roles: - system - pg - ruby - redmine - apacheredmine本体のインストールは、以下 role/…

Redmine構築のAnsibleを読み解く1

業務でRedmineが必要になりました。 で、Ansible使う必要があるので、、、 とりあえず、公式のplaybookを元に内容を読みといていろいろ置換していきたい というかモノにしたい…参考にしたサイトは以下 https://github.com/farend/redmine-centos-ansible/blo…

エイシング プログラミング コンテスト 2020振り返り

AtCoderのコンテスト、また参加しました 今回は初手35分遅刻(子供寝かしつけにつき)という状況でしたが、 なんとかCまで解けました、やったね ここに書いておきますA 特に何も考えず解きました ただ、rangeの範囲を毎回忘れてしまうのでprintで確認しまし…

HackTheBox頑張る その15 ~攻略振り返り

先日に引き続き、 HackTheBoxの攻略に関して振り返ります 4台のマシンのうち、 3台はMetasploitのお世話になってしまいました 使うこと自体は悪くないはずですが、 OSCPを視野に入れているので、可能な限り単体で対応したいところ、、、 また、当たり前なの…

HackTheBox頑張る その14 ~攻略済みマシン確認ポートと脆弱性

HackTheBoxの攻略対象4つ目が終わったので、 いったん攻略済のマシンに対して、確認したポートをまとめることにする攻略済マシン Legacy Lame Devel Beep今までの攻略対象で確認したポートおよびサービスは以下である 21/tcp ftp vsftpd 2.3.4 ☆Exploited 21…

またギターしてた

へへへやっぱりやりたくなっちゃう たまには歌ってストレス発散もいいよね! ※22時前はカポ使って原曲キーで歌ってましたが、 最近は同じキーで弾いてます だって楽なんだもんたまに外すのははずい もっと声出したいけどご近所の耳もあるのでセーブ そんな夜…

HackTheBox頑張る その13 ~他ポートの脆弱性確認

前回に引き続き・・・今回、改めてnmapを実行する kali@kali:~/SyachinekoLab/workspace/HTB/Beep$ sudo nmap -p 22,25,80,110,111,143,443,993,995,1309,3017,3306,4445,10000 --script vuln 10.10.10.7 kali@kali:~/SyachinekoLab/workspace/HTB/Beep$ sud…

HackTheBox頑張る その12 ~Beep攻略中 elastixとPBX

現在、HTBのBeepというマシンを攻略中だnmapした結果、以下のサービスが動いていることがわかった PORT STATE SERVICE VERSION 22/tcp open ssh OpenSSH 4.3 (protocol 2.0) | ssh-hostkey: | 1024 ad:ee:5a:bb:69:37:fb:27:af:b8:30:72:a0:f9:6f:53 (DSA) |…

AtCoder ABC 173に参加しました

表題の通り 最近、スタートの21時にはなんとか妻の理解を得てスタートできるように・・・ といっても、子守に戻らなきゃならないのでじっくり解けずにそのまま解散、、、、となることもしばしば・・・ ということで、今回でしたが、 出だしは好調だったもの…

HackTheBox頑張る その11 ~辞書攻撃のワードリスト!

前回の記事で、辞書攻撃に必要なワードリストがないかなぁと考えてました Twitterで聞いてみると、的確な答えが・・・/usr/share/seclists/Usernames/Names/familynames-usa-top1000-lower.txtとかですかね…??どの程度まで辞書攻撃するかって難しいですよね(…

HackTheBox頑張る その10 ~Web画面のブルートフォースについて?

現在攻略中のマシンでは、Web画面が複数出てくる・サービスとしてのWeb画面 ・特定サービスのAdmin権限 ・さらに別のサービスのログイン画面これらについて、 それぞれ入れるかどうか試さなきゃいけない・・・結構大変だなぁ Webのログイン画面でID/PWを入れ…

チートシートの更新をしました

前回、やること何しようかなーと思いながらつらつら書いたが、 さっそくAtCoder用のチートシートを更新した syachineko.hatenablog.com 内容としては、 ・文字列の大文字小文字判定方法を追記 ・dequeについての説明を追記 特に、dequeについては今後使用す…

7月やること!

前回に引き続き、 7月にやりたいことをまとめます ・競プロについて チートコードの拡充 過去問の振り返り D問題への足掛かりをつかむ ・CTFについて RSA暗号についての問題を解いてみる ・HackTheBox 1年課金する! 計5マシン攻略 チートシート作ってみる …