coinsAC受かった

受かった嬉しい😊

Fuzzingに入門したいんすけど①

はじめに セキュリティ・キャンプのネットワーククラスでは、実践的にファジング(Fuzzing)をして脆弱性を発見するといったことをした。あくまでファジングは脆弱性を見つけるプロセスであるため、アプローチはいくらでもある(はず)。講師であり、リサーチ…

Hopper+qira作りたい②

【はじめに】 昨日テンションあげあげで、@segfoさんと今後について話していた。 すると、昨日のブログ Hopper+qira作りたい① - Ashigirl96's Blog のFeedbackにakiymさんから、@ashigirl96 QIRAのIDA連携をHopperに持ってきたいのなら現状では無理。あと、…

Hopper+qira作りたい①

【はじめに】 我らがHopperにはgdbと連携させるプラグインがある。そして、私のHopperではなぜか使えない…。しかし、使いたい。ん?本当に使いたいのか、私は。もっとミーハー精神を出してもいいんではないだろうか。ということで、F**KIN' ブルジュアら(私…

だでぃ子さんとしゅーとくんはイケメン(QEMUの話

☆はじめに 今朝PostgreSQLの設定が終わって虚無感に襲われていた所、SFCの発表があるか伊賀るかみたいな話のときに、だでぃ子さんの発表内容しりてーなーとか思ってたらスライドくれたので読んでみました。内容はあまり言ってはいけないと思いますが、書かれ…

並列プログラミング

目的 もうすぐ、SuperConでスーパーコンピュータで競技するので、すこしでも並列処理について詳しくなって、何が必要かまとめます。ROP chalやりたいんですけど、解法もわかってもう少しっていうところで出来なくて泣きそうなので、少し別のことをしたいと思…

セキュリティ・キャンプのチューター受かった、よかった。

パソコン触り始めて早2年経って、ようやくチューターになれたかという気持ちです。 精進します。

テスト終わったら…

目標&やりたいこと僕みたいなやりたいことが分散する人間は、とりあえずやりたいことを ばーって書いて、そのあとに後付のように体系化すれば良いはず。1.数学&アルゴリズム 機械学習&パターン認識 微分積分 線形代数 確率論 自然言語処理 高速化するような…

【非技術】国語の宿題(テーマ自由)

タレント、及びアイドルについて 近年、日本や世界に「タレント」「アイドル」と呼ばれている職業がある。そして、その数は増えていき、誰がなれて、誰がなれないかわからない状態に有るほどだ。それが良いことなのか、はたまた問題として懸念するべきなのか…

【久々ぎじゅつ 】キャンバン in Osaka

【はじめに】 セキュリティ・キャンプのお話をするキャンバン。 キャンバンが何の略可分からないけど、今日ありました〜。 今回はセキュリティでもネットワークのセキュリティについて みなさんがお話してくれるので非常に楽しみ…。 リアルタイムでブログ書…

そろそろ、スライド発表会があるのでやばい…(Scapy)2

【はじめに】 プロトコル一つ作るのをめっちゃ舐めてました。 こんな難しいとは… さすがにファズ作るには時間がかかりすぎるので、 Kaliにデータのサンプルなどがあるので、それを使うとして、 それ以外と考えれば、プロトコルをきちんと作る。という。。バ…

そろそろ、スライド発表会があるのでやばい…(Scapy)

【はじめに】 そろそろ、とある3箇所でScapyを使ったファジングについて 発表しなきゃいけないので、今から頑張ろうと思います。いや最近ずっとWebやってたので、、(言い訳 【メソッド】 1.プロトコルの内容を見る 2.類似したプロトコルがScapyでどういう…

Rubyよくわからないけど、多分Railsできる👊

【はじめに】Railsやらないといけなくなったので頑張ります 理由は2つあって、一つは秘密☆ もう一つはプロコンで、とあるデバイスを制御するためにプロットフォームを ある程度広い範囲で使えるようにしたいからWebがいいなってなりました。【環境】 学校の…

【非技術】今日の出来事

【日記】 友達と別れて1人で帰ってる途中、お爺さんが仰向けに倒れてて、 そのお爺さんの上に自転車が乗っかってる状態なのを見つけて、 やべぇやべぇ!ってなって自転車止めて、お爺さんに乗っかってる自転車どけて 「大丈夫ですか!!」って言って心臓が…

続き

これ重要やね

jQuery復習

class mainの直下のitem要素 containsは要素の中身のフィルタ a[href ] のように要素は囲む =が同じ != はそれ以外 *=は要素に含む ^=は最初 $=は最後 と同じ要素を含む と cssで書いた要素を p 要素に付け加えれる html属性を操作 カスタム属性を操作textは…

School's Computer cannot input in Japanese...

i wanna use US in school's computer.i watched This site to change the keyboard's HAIRETU.

vimの設定で...

学校のサーバでFlask書こうとおもってたら、 「あれ?よく考えたら先輩のvimrcぱくってたから使いづらい」 って思ったので、ゴニョゴニョ書いてたらすべてのソースの最後に $ が付くようになりました。 わけが分からなかったのですが、 原因は set list っぽ…

iOS Hacker's HandBookを読みます

Life is Techに参加してiOSのことを習ったので、 iOSに興味を持ちました。だから、この本も読んでいきたいと思いまーす。 あと、重要だと思ったところと個人的に面白いなーって思った文だけを抜粋しようと思います。 意味がはっきりわからない文だけど、重要…

Life is Tech!ガチ勢じゃない視点から2

こんにちは、3日間IT高校生を再び勤めさせてもらったあしがるです。前回のウケの良かった「Life is Tech!ガチ勢じゃない視点から」です。 考察 いきなりですが、今回もビビリました。 「そのときの感情を述べよ」と言われたら、僕は迷わず言えます。「場違…

本日のハイライト

a[i] == "+" ってPythonでできることをObjective-Cで書くと [[begin substringWithRange:NSMakeRange(i, i+1)] isEqual:@"-"] ってなる。 吐きそう。==使えないとかキモすぎでは。

Geventの良さ4

昨日の続きします。multiprocessingのPoolとProcessの違いがちょっとわからなかったんですが、聞いてみたところ、Processは人で,Poolは部屋だそうです。なるほど。わかりやすすぎる。> http://ideone.com/GhpaJU > これの、 > gevent.sleep(0)って必要ですか…

Geventの良さ3

Scapyに移りたかったんですけど、さすがに中途半端すぎるので、 Geventの良さ1が始まってから、2日ぐらいしか経ってないので、一週間は頑張ろうと思います。 #multiprocessing def queue_func(queue): for i in range(30): time.sleep(0.5 * random.random()…

Scapyから始めるリズムに合わせて1

GeventとMultiprocessingは置いておいて、 Scapyで必要なときに使おうかと思います。大雑把ですが、とりあえずプロトコルを作るモジュールから見ていこうと思います。 結構挫折しそうな話題ですが、頑張っていきます。例となるプロトコルを選んでみましょう…

Geventの良さ2

これはメモです from multiprocessing import Pool def f(x): return x*x if __name__ == '__main__': with Pool(processes=4) as pool: # start 4 worker processes result = pool.apply_async(f, (10,)) # evaluate "f(10)" asynchronously print(result.g…

Geventの良さ

ここによく出てくるEvent Loop...Event LooPってなんだ?はい、イメージで言うとselectで待つこと。例えば、 同期的な受信処理を書くと… sock = socket() sock.recv() #ここでデータが来るのを待つ これだと、一つのプロセスはデータが来るのを待ち続けるこ…

筑波大学

日記 昨日2014/03/19、筑波大学に見学に行ってきました。 まず、バスに乗って東京駅から筑波センター?まで行くはずが 広すぎて、全くどこで止まっていいかわからず、迷子? 筑波大学を案内してくださった方と合流出来て、 筑波大学の色んな所を案内してくだ…

PySideで何を作る3

#!/usr/bin/python import sys from PySide.QtGui import * class SampleWin(QWidget): def __init__(self): QWidget.__init__(self) self.setWindowTitle("Icon2") self.setGeometry(300,300,300,300) QToolTip.setFont(QFont("Decorative",8,QFont.Bold)) …

PySideで何を作る2

#!/usr/bin/python import sys from PySide.QtGui import QApplication,QIcon,QWidget,QLabel class SampleWin(QWidget): def __init__(self): QWidget.__init__(self) self.setWindowTitle("Icon2") self.setGeometry(300,300,300,300) def setIcon(self): …

PySideで何を作る

Life is Tech!(流山市編)までにアプリ作れるようになっておかないといけないのに なにもできない、Unityも動かなくなったし ←これまじ辛い あと、Pygameはゲーム専門なので、使えそうにない だから、PySideで再挑戦。 import sys import time from PySide.Qt…