Namareba食べたい

備忘録てきなもの。だらだら書いていきます。

itunesで誤って曲を購入してしまったときの対処方法、キャンセル、返金

itunes 12.0.1にて メニューバーにある"store"タブの”アカウントを表示”をクリック AppleIDのパスワードを入れてログイン 購入履歴の”すべてを見る”をクリック 下にある"問題を報告する"をクリック 該当項目の右側にある"問題を報告する"をクリック 自動的に…

windows7で "この項目は見つかりませんでした" と出て削除出来ない時の対応

cygwinのフォルダを消すときに出たんですけど、たまに出ますよねコレ。半角スペースが入ってたり、ファイルがの名前が不正なときに出るらしいのですが。 巷ではリネームするとうまくいくよ!とあったけどリネームしても上手く行かなかったのでメモ。 フォル…

skipfishを入れるためにやったこと windows編

先日、macにskipfishを入れたのだが、windowsでも入れることになったのでメモ。cygwin上に入れる。 だが、研究室のcygwinに色々なコマンドが入っていないかつ、setup.exeがなかったので再インストール。ここでアンインストール時に問題が生じたのだが、長く…

skipfish入れるためにやったこと

googleが公開している脆弱性スキャナのskipfishをいれるときに手こずったことをメモskipfishを落としてmakeすると、 src/signatures.h:24:10: fatal error: 'pcre.h' file not found #include "pcre.h" ^ 1 error generated. src/http_client.c:40:10: fatal…

旅先にて気になったソーシャルハック的なこと

先日、卒業旅行にフィリピンに行ってきた。 泊まったホテルはフィリピンの中で最高級のホテルでサービス等は申し分なかったのだが、セキュリティ面で一つ気になったことがある。 それはホテル内での諸サービスの精算の仕方だ。ここのホテルに限らないと思う…

メモ 異なるシートの値の参照 googleスプレッドシート

Googleスプレッドシートを使っていて、必要にかられたのでメモ。 異なるシート(同じファイル)で値を参照するやりかた。 =シート名!セル範囲でおk ちなみに、異なるファイルのスプレッドシートの値を参照するときは ImportRange関数をつかう。 ImportRange…

ぱいそんとお友達になろう-csawctf 2011 Crypto3 writeup編-

python練習用にみてた、 @shiracamus氏のCTFのためのパイソン入門というスライドにあった、csawctfの過去問のひとつ。 これだけ少し詰まった(主にpythonでの文字列の操作)ので、メモ。以下の文字列が問題として渡される。 0100110001100001011100110111010…

\[strcasecmp()] simple authメモ

メモ:ksnctf q32 ソース読むとstrcasecmp()の脆弱性てきな? if (strcasecmp($_POST['password'], $password) == 0)というように==となっているので strcasecmpに配列変数に渡されている場合、NULLが返り値に指定され、trueを返してしまう参考:http://blog.r…

Macで細かい音量調整

Macで音量調整するとき、細かい音量調整が出来なくてイライラしてた メニューバーにスライドだして、それをいじると細かく調整できるけど面倒。 そこで普通の音量調整キー(f11 or f12のやつ)にshift + option つまりshift + option + (f11 or f12)で通常の1/…

XSS Challengesやってみた①

XSSしらねぇ、やばい ということで超絶今更ながら、やってみました。 http://xss-quiz.int21h.jp/?sid=48a2d614119bc45d07ca81165336f22c2bc9210cStage#1はヒント通りにシンプル#ネタバレ:<script>alert(document.domain)</script>chromeではXSS Auditorが働いていたため、う…

ふくろう可愛い、眺め続けたい→Owloop

ふくろう可愛いですよね、眺め続けたいですよね ってことでOwl + Loop = Owloop http://haga.namaregryp.mydns.jp/Owloop.html 安直である・・・ 鯖とwebの触りも兼ねて就活の息抜きにつくりました。ふくろう好きにどうぞEvercatリスペクトです(言い訳)

バッファロールータのメモ

パスワードは8文字までしか認識されない ので それよりも多く入力すると弾かれる

hddのフォーマットの仕方

F9を押して System Default Optionsを選択 Restore Settings/Erase boot disc を選択 コレでHDDの初期化OK

Emacsで置換に改行を含めるとき

例えば、コード内の','をすべて',\n'にしたい場合、 M-x replace-string (RET) , (RET) , C-q C-j (RET)と打てば良い。^JがC-q C-jとか知らんかった・・・(無知)

特定のwebページが綺麗に表示されないときの対処

にゃんぱす〜 久々の更新。 最近、きんモザ→のんのん→未確認となればいいなとおもっているなまればです。いつのまにか、はてぶが見れなくなっていたのでその時の対処メモ っていっても大したことはなかったが・・・まぁ、誰かのためになればあ、綺麗に表示さ…

HDDスピーカー作ってみた

こんにちは、この記事はAizu Advent Calendar 2013の23日目です。とくに進捗がなかったのでネタ記事でごまかしていきます。さて、最近はこんな記事が話題になっていましたね。ピュアオーディオ界は本当にオカルトじみていますね。この記事をよんで思い出した…

特定フィールド以外を表示

nlとかで行番号追加されたコードをそのままつかうときなんかに 例えば第一フィールド以外を表示したいとき awk '{$1=""; print $0}' ってかんじで一度第一フィールドに空文字を代入してから全てを表示 いつも思いつくまで少し時間がかかるのでメモ

windowsでusキーボードのときのIMEの切り替え方

今更ながらメモ Alt + ` でIMEのオンオフができる。 これで半角キーがなくてもダイジョウブ

アセンブラ環境 NASMとALINK

win7上でアセンブラを動作させるための環境をメモ アセンブラにNASM,リンカにALINKをつかう(まだよくリンカってなんなのかわかってない。分かりやすく説明できる人はぜひ! NASM まずは以下のサイトでNASMを入手 http://www.nasm.us/安定版を選択し、/win32…

リバースエンジニアリングメモ

・同じレジスタが渡されているtest命令は条件分岐で、レジスタが0ならばZFを1にする ・jnz命令は、ZFが0のときにジャンプする よって testとjnzで ・eaxが0ならばジャンプしない ・eaxが1ならばジャンプする となる

ルービックキューブ

結論からいいます。ルービックキューブ6面揃えられるようになりました! わーい! という戯言です。はい最近、自分への誕生日プレゼントにルービックキューブを買った。 ルービックキューブを6面揃えられる友人がいて、「こいつにできるなら俺にもできるは…

trコマンドメモ

trのメモ "-d" で削除 less amplify.sci | tr -d "\-\-\>" > amplify.sci 何もなしで置換

セキュリティキャンプ中央大会2013に参加してきました。

HEYYEYAAEYAAAEYAEYAA - YouTube 【MMD-DMC4】うなぎのじゅもん体操【パイパイパーイ!】 - YouTubeセキュリティ・キャンプ中央大会2013に参加してきました。 本当はすぐに感想を書きたかったのですが、キャンプ直後に一週間またべつのイベントがあったので…

はてなTしゃつ

応募してみた。はてなTシャツ2013ができました! プレゼントキャンペーンを実施します - はてな広報ブログ

pythonで一文字ずつ分割

pythonで一文字ずつ分割しようと思ってsplitを使った結果、 >>>'namareba'.split('') Traceback (most recent call last): File "", line 1, in ValueError: empty separatorとエラーが出てきてしまった。 ので、リストを使うと上手く行った >>> list('namar…

ArduinoからTwitter投稿(test)

とりあえず成功したのでメモ。 Arduino Unoとスイッチサイエンスの「Arduino イーサネットシールド R3」を使用。 イーサネットシールドは刺すだけでok。 「なんでもつくっちゃう、かも」さんの記事を参考にしました。いつもありがとうございます。 http://ar…

John, パスワードファイルの読み方少々

ksnctf様の問題メモ。 かなりネタバレなので(ry ぱっと見パスワードファイルくさい。 問題文にある、 user00:$6$Z4xEy/1KTCW.rz$Yxkc8XkscDusGWKan621H4eaPRjHc1bkXDjyFtcTtgxzlxvuPiE1rnqdQVO1lYgNOzg72FU95RQut93JF6Deo/:15491:0:99999:7::: のuser00:のあ…

john the ripperの使い方メモ

CTF

macだと No password hash loaded と表示されてうまく行かなかったので、BackTrackR3環境でやった。・作業は /../pentest/password/john 以下で行う。・辞書、パスワードファイルの指定は絶対パスで行う。~/も使わないでやればうまく出来た。macは何が問題な…

Proverb

ネタバレ注意 まずはreadmeを読む。 homeのproverbをfileしてみると、実行ファイルのようなのでとりあえず実行 あとproverbはスーパーユーザー権限を持ってる なんか英文が出てくる どうやらproverb.txtのうちの一行を出力している模様 ネタバレ:ということ…

シリアルモニターからモータ2つを制御

Arduinoでモータ2つをtoshiba ta7291pモータドライバを使って制御した。 仕様はシリアルモニターでw,a,d,sで前進,左回転,右回転,停止を行う。 以下スケッチ int Rin1=10; int Rin2=11; int Lin1=5; int Lin2=6; void setup(){ Serial.begin(9600); pinMode(R…

VMDKからVDIへの変換

VirtualBoxでFreeBSDのやられ鯖を作ろうとしているとき[すでにある仮想ハードドライブを使用する] を選択して、FreeBSDのvmdkを指定すると [ハードディスク ほげほげ のオープンに失敗しました。] 呼び出し先 RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)とい…

MBAが充電できないときの対処方

MBAが急に充電できなくなったときのメモ ある日突然mbaが充電出来なくなった。 似たような事例を探してみると、バッテリーが冷えすぎていると充電できないことがあるようだ。 しかし、春先の出来事なのでとてもそれが原因とは考えにくい。 他の情報に、充電…

texの罠その1 Referencesの中のURL

罠ってほどではないけどハマったとこをメモReferencesの中でURLを書くときに気をつけること '/'は\slashに直す URL を構成する他の文字は{}で区切る '~'や'_'のまえにも\を付ける 以下具体例 \begin{thebibliography}{40} \bibitem{1} hohogehogehoge hogeho…

Mountain Lion に platex をインストール

MacPortの導入 まずはmacportsをいれる。もうMountain Lion用の.pkgがあるのでそれを利用。以下のURLから取ってくる。 http://www.macports.org/install.phpターミナルで $port と打って、MacPortsのバージョンがでたらok pTexの導入 次にpTexをいれる。その…

[久々にキレちまったぜ・・・]Windows7 64bit で VBScriptが動かない時の対処[マカフィーさんよぉ・・・]

久々に切れましたよ、マカフィーさん。事の発端は久々に自宅のWin機で、とあるバッチファイルを実行しようとしたとき。本来ならばWEBブラウザが立ち上がるはずだが、(動作はMacのVM上のWin7,32bitで確認済みだった) コマンドプロンプトが一瞬出て消えるだ…

Arduinoでのサーボモータの動かし方

機械工作部の活動として、サーボモータをArduinoで触ってみることになった。 今回はとりあえず1のサーボを一秒毎に0~180°,180°~0のように動かしてみた。以下、スケッチ&接続図 スケッチ #include<Servo.h> int Pin = 9; Servo g_servo; void setup(){ //pinMode(Pin</servo.h>…

作れば分かる!Google App Engine for Java備忘録1

テスト期間の上、論文提出に時間がないけど前から気になっていた 作れば分かる!Google App Engine for Java に手を出してみた。 pleiades入れるのに失敗して、eclipseインストールし直したりしたので環境設定に予想外に時間を食った。(てか、よく考えるとそ…

transform,tolower,ときどきなりよし

C++

与えられた文字列を小文字に直す。 何を今更と思うかも知れないが、よくわからんのを見つけたので string str = "NaRiFxxK"; transform(str.begin(),str.end(),str.begin(),::tolower); これはおk しかし、 transform(test.begin(),test.end(),test.begin(),…

ポートフォワーディングのすすめ

@ishikuro→@puyopop6さんから聞きますた。 ポートフォワーディングの方法。 terminalから、 ssh -D [開けたいポート番号] username@hostname (開いているかどうかの確認は、新しくターミナルを開いて、 netstat | grep [開いたポート番号] 、で開いているか…

Maker Faireレポート

Aizu Advent Calendar, 25日用の記事です。 なにも用意せずに期日がきてしまったので、先日行ってきた "Maker Faire" についてのレポートを書こうと思います。 注意:vim勉強会で発表したものと全く同じ内容です。 まず、Maker Faireとは、なんぞや?と思った…

Easy Cipher, ROT13

読めない→とりまROT13 終わり

変態スワップ

はてぶで見つけたので備忘録として/// XORswap(値の交換) ある変数aとbの値を交換したい場合に、一時変数を用意することなしにxor演算だけで交換できます。 実装 #include <iostream> void swap(int& a, int& b){ b ^= a; a ^= b; b ^= a; } int main(){ int a = 1, b </iostream>…

MathII

CTF

http://ksnctf.sweetduet.info/problem/17 与えられた計算式を解けばフラグが出る。 実装してみようかと思ったけど、文明の利器は利用すべき ということでmathematicaさんの出番。 すんなり出てきてハイ終わり。 こんなとき方で良いのか・・・

Reserved

CTF

http://ksnctf.sweetduet.info/problem/25 問題文には見覚えのある単語がいっぱい。 Reserved..... 英語なんてクソ食らえと思っているのでそんな単語知らん。 weblioさん曰く、 予約 と言う意味らしい なるほど、こいつらは予約語なのか で? コードになって…

G00913

CTF

http://ksnctf.sweetduet.info/problem/20 問題文に FLAG_Q20_{first 10-digit prime found in consecutive digits of π} とある 要するにπの中に現れる最初の10桁の素数を見つけよ とのことらしい。 10桁かぁエラトステネスは計算量てきに無理だろうな フ…

#!

CTF

http://ksnctf.sweetduet.info/problem/10 シェルスクリプトの一行目によくある #! の名前を答えるだけの問題 でも知らなかったからググったので負けた気分・・・ http://d.hatena.ne.jp/japanrock_pg/20100319/1268968887

Lo-Tech Cipher

CTF

http://ksnctf.sweetduet.info/problem/28 上にあるリンクからzipをダウンロード macだとサムネイルでネタバレして、本来のいみがががが よくあるzipとみせかけてってやつなのでfileして確かめる とやっぱりzipではなくpng この状態だとモザイクでわけわかめ…

Basic is secure?

CTF

http://ksnctf.sweetduet.info/problem/8 #8です 上のリンクからq8.pcapというパケットトレースファイルをダウンロード 適当なソフトでパケットダンプ http://x68000.q-e-d.net/~68user/net/http-auth-1.html ↑やwikiによると、 Authorization: Basic の後を…

onion

CTF

http://ksnctf.sweetduet.info/problem/5 アルファベットと+と\と数字のみなのでbase64では? base64のデコードを何回も頑張る。 さすれば begin 666 <data> 51DQ!1U]&94QG4#-3:4%797I74$AU end と出てくる。 ↓のサイトによると、 http://www.cc.u-tokai.ac.jp/FAQ</data>…

ローカルからssh先へアップロード&ダウンロード

$sftp アカウント名@sshgate.u-*******.ac.jp >sftp と出てくるので そこでcdなどで目的のディレクトリへ >sftp put ファイル名 でアップロード >sftp get ファイル名 でダウンロード