|
| ||||||||
|
巻き戻し中。
|
|
2009-04-25(土) gdgd [長年日記]
_ 晩飯
子供達と焼き肉屋。久しぶりだ。*1
すげー喰うようになった。エサ代たまらんぞw
それにしても今日の「牛□」出てくるのおせー。
gdgdと食べているウチに何となくお腹がいっぱいになって安上がり。
なんだかなぁ。
*1 嫁は外出。。
_ どっと混む
まぁ、次の仕事に向けて全然違う*1勉強をボチボチやってるわけだが、本屋にその手の本を探しに行くと資格関係が沢山。
みかかさんがやってる「どっと混むマスター」なんてのもあるわけで。
ふーん、今はこう言うのが流行なのかね?
一応サイトを覗くとサンプル問題がある。
「☆☆」を30分ぐらいで適当にやってみて70点ちょっと。
合格するにはちょいと点が足りないらしい。
別にいらねーや。受験料高いし。
無冠の帝王目指しますわw
それよか、来週以降に気合い入れないと。。。
*1 と言っても業界は似たようなものだけどね
_ Ilohamail
gpg.incを覗いてphpの挙動を追いかけていたら、やっぱり環境依存。
以下のコマンドの変数を、実際のファイルに置き換えて手で叩けばデコードできるが。。。*1
変数の中にコマンド書いてexecしてるわけだな。
コマンドは入力されたpassphaseをechoさせてgpgに突っ込むと。。
まず、execはセーフモードじゃあまり宜しくない。
その上でshell内蔵コマンドのechoやろうってのは無理っぽい。
($tempに書いてるechoはphp内のechoじゃない。shとかのechoだ。)
しかもウチのexecは何故か「/」がデフォになっている。*2
普通「/」には実行できる物は置かないわな。
仮に「echo $1」するshellを書いて「/」に置いてみたけど、出力がパイプに入らない模様。
gpgはpassphaseをファイルから取り込めない。標準入力だけ。
お手上げ。┐(゜〜゜)┌
「gnupg_adddecryptkey」「gnupg_decrypt 」あたりのphp内蔵関数で書き換えられそうな希ガス。
暇だったらやってみるか。
$temp = 'echo "'.escapeshellcmd($gpg_passphrase).'" | '.$GPG_PATH.' --home='.$gpg_home.' -v --batch --passphrase -fd 0 --decrypt '.escapeshellcmd($temp_file); $blah = exec($temp, $body, $errorcode);
Tweets by RC31E | |||||||||
| |||||||||
| |||||||||
|