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

8月が終わる

8月が終わっちゃう… 8月にかかげた目標はなんだったか、確認してみます。…と思ったら、目標設定してないやんけ! 思えばちょこちょこAtCoderProblemsやってた気がします。 最近ちゃんと解けなくなってるのは、 だんだん解法について知識が追いつかなくなって…

HackTheBox頑張る その21 ~WPのplugin(job-manager)とその内容

攻略中のマシンで出てきたWordPressの脆弱性 Plugin job-manager 0.7.25に存在参考:https://www.acunetix.com/vulnerabilities/web/wordpress-plugin-job-manager-security-bypass-0-7-25/ CVE-2015-6668 WordPress Plugin Job Manager Security Bypass (0.…

HackTheBox頑張る その20 ~WPScanについて

攻略中のマシンがWord-Press使ってたので、WPScanを試してみた 実行した結果と、何が記載されているか確認した kali@kali:~/SyachinekoLab/workspace/HTB/Tenten$ wpscan --url 10.10.10.10 ______________________________________________________________…

Exploitを実行する前に確認すべきこと

完全ガイド読んでたんですが、 Exploitの項で大事なことが書いてあったので、 自戒を込めてメモ脆弱性を見つけて、それに対応するExploitコードを入手したとする このとき、スクリプトを実行する前に確認しておくべきこと▪️このExploitを実行するためにはど…

久々にサイバーセキュリティテスト完全ガイド2を見る

いやー、長らく開けてませんでした最近ようやくHTB(というかペネトレの流れ)に慣れてきたので、 あらためて読んでみることに いくつか使えるツールがあると思うので、 これというものをピックアップそれぞれの動きについて、 確認していきたいなぁThe Backdo…

攻略マシンどれにしようかな

HTBのマシン、多すぎてどれからやればいいか問題WriteUpがあるものを片っ端からやっていくのがいいのかなぁ 今はTentenというマシンを攻略しようとしているが、困ったときのフォーラム、、、がない! とりあえず、writeUpをながめてみるかぁついでに、いまま…

HTBやってました

HTBやってたけど、進捗がなかった… こういうときって書くことがないので辛いところ…とりあえずやったところとしては、 ポートスキャンとウェブのディレクトリ探査 ここからの調べがハズレ続きだったので、 ここまでの調べはサクサクできるように色々準備して…

ステッカーが届いた

はるばるアメリカから届きましたよ 早速開封したいところだけど、 コロナもあるのでしばらく置いておきますアルコールを吹きかけて、死滅を待つ 9月になったら開けられるかなー パソコンデコるの楽しみ!

HackTheBox頑張る その19 ~imapとsmtpについて

久々にまとまった時間があったので、HTBやってました 今攻略中のマシンは、なにやらメール関係の脆弱性がありそう??なので今回は生きているサービスをもとに、 imapとsmtpのCVEで有名そうなものをピックアップしたいsmtpとimapのサービス(ポートスキャン…

AtCoder ABC 176に参加しました

今回は、C問題とD問題の難易度の差がありすぎだろ!って話 TL上でもなんか色々言われてましたね 最近は安定してCまでできるようになってるのはいいけど、そろそろDまで手を出したいところだがさて・・・ ちなみに今回もスマホ参戦、もうちょっと落ち着いてPC…

HackTheBox頑張る その18~Kali Linux上でBurpを使いやすくする FoxyProxy

HTBを攻略すべく、KaliでBurpを使う機会があったのですが、 Burpをそのまま使おうとするとProxyの設定やらoff/onやらが面倒なので、 FoxyProxyというFireFoxのAdd onを使うことにします。 googleでFoxyProxyで検索すると、上位に出てきます Add onを追加する…

前作ったプログラムが出てきた

久しぶりにブクマ整理していたら、Gitlabがあったことに気が付いた 使ってたっけなーと思ってログインしたら、 前作ったプログラムが残ってました。 以前、ギターの練習をするためにと思って作ったもので、 ポジションやコードを暗記するためのものでした。 …

ステッカーが届き・・・

ませんでした!!!! 1か月くらい前に、新調したPCにステッカー張りたいなぁと思い、 海外のアプリで購入して心待ちにしてたんですけど・・・・。 昨日から今日にかけて届くという話だったけど、届かず。 非常に残念です! PCの背面を汚さないように、 車…

AtCoderProblems 8

最近ペースが落ちている・・・ Pythonの文法部分で時間をかけてしまっているので、チートシートをまた拡充しないとだなぁ あとは実践あるのみ。https://atcoder.jp/contests/abc133/tasks/abc133_b ちょっとひねってるかと思ったらふつうに行けた N,D=map(in…

HackTheBox頑張る その17 ~久しぶりに攻略+HSF

ちょっとだけまとまった時間があったので。 というかVIPを払い続けていたのに今更気がついた・・・ 現在、とあるマシン攻略中。 以前のチートシートを参考にすることで、 久しぶりでもコマンドを次々打てるのでありがたい今回のマシンは、HFSというサービス…

AtCoder ABC 175の復習

今週もやりました。 今回は寝かしつけながらだったので、スマホ参戦ちゃんと考えなかったせいで、C問題を何度もWAしてしまった・・・。 もったいなかったな 最終的には突破できたので、やり遂げた点だけは褒めたい。A - Rainy Season 正規表現で書いたほうが…

AtCoderProblems 7

粛々と問題メモし忘れた… n,a,b=map(int,input().split()) n=n%(a+b) if n!=0 and n<=a: print('Ant') else: print('Bug') https://atcoder.jp/contests/abc098/tasks/abc098_b n=int(input()) a=input() max=0 for i in range(1,n): count=0 #print(a[:i],a…

ジャズギター上手くなりたい

全然違う話ですけど… 普段からギター触ったりしてる中で、 ジャズギターをやってみたくてちょこちょこ練習始めてます宇田さんと言う方の教本を買ってみたり、 動画を見てみたりして練習中 なんかさ、理詰めでなかなか理解できないことがあって、そこは自分の…

AtCoderProblems 6

前回の続きですhttps://atcoder.jp/contests/abc079/tasks/abc079_b メモ化再帰も慣れてきました N=int(input()) k={} def y(p): if p in k.keys(): return k[p] if p == 0: return 2 elif p == 1: return 1 else: k[p] = y(p-2)+y(p-1) return k[p] print(y…

AtCoderProblems 5

引き続きやってきます https://atcoder.jp/contests/abc123/tasks/abc123_b 考え方は合ってたけど、実装が複雑になってしまったか? sum=0 max=0 for i in range(5): A=int(input()) s=((A+9)//10)*10 #print(s) p=abs(A-s)%10 if p>max: max=p #print(max) …

AtCoderProblems 4

隙間時間にちょこちょこ 難易度Easyでチマチマやってます https://atcoder.jp/contests/abc139/tasks/abc139_c 変数名適当なの、ちょっと直したほうがいいかしら… N=int(input()) A=list(map(int,input().split())) bef=99999999999999 count=0 max=0 for i …

AtCoder Grand Contest 047に参加しました

いやー、まったく歯が立たなかった・・・ A問題で最初から躓いちゃってましたよ解き残したコードだけ供養しておきます。https://atcoder.jp/contests/agc047/tasks/agc047_a import re n=int(input()) s=[] count=0 for i in range(1,n+1): a=int(float(inpu…

ツール作る その3

前回の続きですツールはこちら https://github.com/syachineko/filePicker改良点をいくつか ・諸々の変数を外部ファイル化(コンフィグ化) ・サマリーファイルを作れるようにコンフィグについても、 簡単に取り込めるモジュールがあるんですな 簡単に実装でき…

ツール作る その2

今日もツール作ってましたWindowsでツール作るために、 VScodeとGitをインスコしましたやっぱりGit Bash最高や… Windows のpowershellはどうしても慣れない… Unixライクのインターフェースに慣れまくってるので、やっぱりこれだねぇとりあえずは作ってみたの…

とあるものを作りたい

業務で必要?かもしれないので、以下の要件のツールを作ってみたい ・あるサーバ上で動作し、遠隔の複数台サーバからログ情報を取得する ・ログは特定の命名則でフォルダ内に存在 ・ログがあるサーバ、ないサーバが存在する ・ログはすぐ手元に置きたい ・取…

また仕事スタイル変化

最近、また仕事スタイルが変化している 9時~17時までは仕事に全力投球できるが、 17時以降は育児で仕事がままならない で、結局どうしたかというと、 始業を早くして中休みを入れることにした 6時~8時くらいで一度仕事し、 いったん切り上げて9時から再開…

良問10選とその仲間たち

前の続き以前、例題含めて途中まで解いてたみたいです。 さて、ここから。 https://atcoder.jp/contests/abc047/tasks/abc047_b 座標を意識してみたら解けました W,H,N=map(int,input().split()) # Wはx軸、Hはy軸 x_s=0 x_g=W y_s=0 y_g=H for i in range(N…

初心に返って

AtCoderをやりはじめたきっかけになった記事を久々に読み返しましたhttps://qiita.com/drken/items/fd4e5e3630d0f5859067#5-過去問精選-10-問初心に返って、10問と例題やってみようと思います少しはサクサク解けるようになったかしら?

julia

とある人のツイート見てて、juliaの存在を知りましたなんだかすごそうだけど…どうなんだろう?? せっかくなのでちょっと触ってみることにします https://hshindo.github.io/julia-doc-ja-v0.6/manual/introduction.htmlチュートリアルチックなものあるんだ…

AtCoderProblem 3

隙間時間にちょくちょくと https://atcoder.jp/contests/abc026/tasks/abc026_b 例通りに実装しただけ! import math m=int(input()) a=[int(input()) for i in range(m)] a.sort(reverse=True) q = 0 count = 0 for i in a: count += 1 if count % 2 == 1: …