転職ドラフトの転職成功プレゼントのメッセージが暗号だった。

iPad Pro

転職して3ヶ月経過したので、転職ドラフトから転職成功プレゼント「iPad Pro 9.7インチ 256GB Wi-Fi + Cellular」をいただきました!

転職ドラフト運営の皆様、ありがとうございます!

ギフトメッセージ

こんな文字列のギフトメッセージがついていました。

ピンと来たのでプログラミングで解読してみました。

const arr = [
  '48', '69', '20', '74', '68', '65', '72', '65', '21', '20', '57', '65', '20', '77',
  '69', '73', '68', '20', '79', '6f', '75', '20', '61', '6c', '6c', '20', '74', '68',
  '65', '20', '62', '65', '73', '74', '21', '20', '3b', '20', '29', '20', '46', '72',
  '6f', '6d', '20', '4a', '6f', '62', '20', '44', '72', '61', '66', '74', '20', '54',
  '65', '61', '6d'
];

const str = arr.map((val) => {
  return String.fromCharCode(`0x00${val}`);
}).join('');

console.log(str);

実際に何が表示されたかは動かしてみてください。

アカウント登録画面のplaceholderも正規表現でしたし、こうゆうところもエンジニアリング的なひねりがきいていて良いですね。

54 6f 20 4a 6f 62 20 44 72 61 66 74 20 54 65 61 6d 2e 20 49 27 6d 20 72 65 61 6c 6c 79 20 74 68 61 6e 6b 66 75 6c 20 74 6f 20 79 6f 75 21

以上

Diary転職