問題
解いてみた
たぶんbintextでは解決しないだろうけど一応やってみます。
一通り見ましたが、やはりありませんでした。
ollydbg使いますか。
今の年月と今回のフラグとなる年月を比較する処理がどこかにあるはず。
とりあえずAPIでローカルタイムを取得する処理があるはずです。
ラベルネームを見てみるとGetLocalTimeがあるのでここが怪しそうです。
呼ばれているところを確認してみます。
1つしかありません。
なのでここにジャンプしてブレークポイントを張って、プログラムを実行します。
すぐあとに比較しているところが2つあるので年と月っぽいです。
詳しく見てみます。
00401021 . 81F9 E3070000 CMP ECX,7E3
で値を比較しています。
7E3が何か確認してみます。
2019ですね。
2019年ということでしょう。
0040102D . 83FA 0A CMP EDX,0A
これも同様に変換すると月が出てきて、これが答えになります。