・最長一致数量子 ? 1または0回 * 0回以上 + 1回以上 {n} n回 {n,} n回以上 {n,m} n回以上、m回以下 ・最短一致数量子 ?? 1または0回 *? 0回以上 +? 1回以上 {n}? n回 {n,}? n回以上 {n,m}? n回以上、m回以下 ・強欲な数量子(絶対最大指定子) ?+ 1または0回 *+ 0回以上 ++ 1回以上 {n}+ n回 {n,}+ n回以上 {n,m}+ n回以上、m回以下 数量子の種類は 6 種類用意されていますが、それぞれに対して最長一致数量子、最短一致数量子、強欲な数量子の 3 つのタイプが用意されています。(強欲な数量子は絶対最大指定子と呼ばれることもあります)。 例えば直前の文字の 1 回または 0 回繰り返すことを表す数量子は ? ですが、単に ? と記述した場合は最長一致数量子となります。 ? のあとに ? を記述した ??
はじめにReturn-oriented programming(ROP)が提唱されて久しい.CTFにおいても,ROPは当たり前のように要求される技術となってきている.一方で,ROPに代わる新たな攻撃手法も模索されている.ここでは,そういったROP以後の攻撃手法を概観する. Return-oriented programmingコンセプトまずは簡単にROPをおさらいする. ROPは主にハードウェアDEPという脆弱性対策技術に対抗するために編み出された攻撃手法である.ハードウェアDEPはCPUのNX bitを有効化することで,スタック上でコードを実行する攻撃を無効化する. そこで,ROPはコード領域のretで終わる命令列(gadget)を実行することによってこれを回避する.単体のgadgetではわずかな処理しか行えないが,スタックに次のgadgetのアドレスを積むことで,gadgetを組み合わ
はじめにシンボリック実行(symbolic execution)という用語をセキュリティ系の論文でよく見かけるようになった.ここでは,シンボリック実行の基礎となる理論を辿る.筆者はソフトウェアテストの研究には疎く,おそらく本稿には若干以上の誤謬と誤解が含まれているだろう.ぜひ識者の教示を乞いたい. 発祥シンボリック実行は主にソフトウェアテストの領域で古くから研究されてきたトピックである.シンボリック実行という用語の初出は遡ること38年前,James C. KingらによるSymbolic Execution and Program Testing [PDF]という論文だ.Dijkstraがgoto文の濫用による大域脱出を批判したのが1968年であり,Guarded Command Languageを提案したのが1975年のことである.この論文が発表された1976年当時はまさに構造化プログラ
随時更新予定! 自分も始めたばかりなのでまだまだ全然知りませんので、 オススメあったら教えてください。 (こんな記事も書いてます。) IoTアプリをつくりたいと思ったあとにまず試すべきBLE開発Kitたち BLE Boot Camp White Note : BLEのやば濃いイベントの二日間 マクニカオンライン http://www.macnicaonline.com/ カスタマーサポートの対応が良かったです。海外でしかないものを仕入れているケースが多い気がします。 浅草ギ研 http://www.robotsfx.com/ パーツを使いやすい形で販売してくれています。Webサイトで使い方を説明しているのもいいです。下に示す千石やツクモロボット王国のリアル店舗の方でもコーナーがあるので、近くなら行って眺めてもいいと思います。 秋月 http://akizukidenshi.com/cata
2. 注意書き n この資料料は2014年年9⽉月14⽇日に開催された「情報科学若若⼿手の会2014」における 若若⼿手特別講演での発表に使⽤用した資料料です n 誤記の修正や補⾜足の追加、内容の削除、順序の変更更など、発表時の資料料と異異な 2014 (c) INTERNET MULTIFEED CO. 2 るところがあります n この資料料は初学者向けにわかりやすく説明することを⽬目的としたものであり、 厳密には正しくない内容が含まれている可能性があります n この資料料は全て公開されている情報に基づいて作成されています n この資料料に含まれるデータは、2014年年9⽉月13⽇日時点において取得可能であった ものを利利⽤用しています n この資料料の中で引⽤用している画像の著作権は元の著作者に帰属します n この資料料を利利⽤用することによって発⽣生した、いかなる損害や
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く