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

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

以上