Upgrade to Pro — share decks privately, control downloads, hide ads and more …

バイナリエディタって使ったことありますか?

 バイナリエディタって使ったことありますか?

DTPの勉強会(東京)第25回のショートセッションで発表したスライドです。

Avatar for noellabo

noellabo

June 25, 2017

Other Decks in Technology

Transcript

  1. ࣗݾ঺հ • കా ஛ࢤʢͷ͑Δ / noellaboʣ • εΫϦʔϯҹ࡮ɾΠϯΫδΣοτɾ؃൘԰ͷΦϖϨʔλɾٕज़୲౰ • Adobe

    Forum MVPʢͨ·ʹ௕จΛॻ͘ʣ • DTPɾσβΠϯɾҹ࡮ؔ܎ऀ޲͚ͷϚετυϯ DTP-Mstdn.jp ͸͡Ί·ͨ͠ Twitter ID : noellabo ϒϩάɿhttps://noellabo.jp 2017.6.17 DTPͷษڧձ25ʰόΠφϦΤσΟλͬͯ࢖ͬͨ͜ͱ͋Γ·͔͢ʁʱ 2/27
  2. σʔλͷຊ౰ͷ͕࢟Έ͑Δʂ • ϑΝΠϧܗࣜͷ൑ผ • όʔδϣϯͷ֬ೝ • վߦίʔυɺΤϯίʔυͷ֬ೝ • ϑΝΠϧഁଛঢ়گͷ֬ೝ •

    ϦόʔεΤϯδχΞϦϯάʢಈ࡞ͷղੳʣ 2017.6.17 DTPͷษڧձ25ʰόΠφϦΤσΟλͬͯ࢖ͬͨ͜ͱ͋Γ·͔͢ʁʱ 6/27
  3. ৘ใͷ಺෦දݱͱදه๏ • σδλϧʢϏοτʣ → 0 ͔ 1 • 8ͭ·ͱΊͯѻ͏ʢόΠτʣ →

    00000000 ʙ 11111111 • ͦͷ··Ͱ͸ਓ͕ؒಡΈͮΒ͍ͷͰ 4Ϗοτͣͭ 0 ʙ F ͰදݱʢϔΩασγϚϧ2ʣ 1000 0001 1010 1110 → 81 AE 2 16ਐ๏Ͱɺ0ʙ15Λɺ0ʙ9ͱ10→A 11→B 12→C 13→D 14→E 15→FͰදه͢Δ 2017.6.17 DTPͷษڧձ25ʰόΠφϦΤσΟλͬͯ࢖ͬͨ͜ͱ͋Γ·͔͢ʁʱ 10/27
  4. ςΩετ όΠφϦ ςΩετ όΠφϦ D 44 ʢۭനʣ 20 T 54

    ୈ E7 AC AC P 50 2 32 ͷ E3 81 AE 5 35 ษ E5 8B 89 ճ E5 9B 9E ڧ E5 BC B7 ʢվߦʣ3 0D ձ E4 BC 9A 3 MacͰ͸௕Β͘ΩϟϦοδɾϦλʔϯΛද͢0DͷΈͰվߦΛදݱ͖ͯͨ͠ 2017.6.17 DTPͷษڧձ25ʰόΠφϦΤσΟλͬͯ࢖ͬͨ͜ͱ͋Γ·͔͢ʁʱ 13/27
  5. ͓નΊͷόΠφϦΤσΟλ • Windows༻ • BZ • Stirling • Mac༻ •

    HexEdit • Hex Fiend 2017.6.17 DTPͷษڧձ25ʰόΠφϦΤσΟλͬͯ࢖ͬͨ͜ͱ͋Γ·͔͢ʁʱ 14/27
  6. όΠφϦΤσΟλ಺ଂͷιϑτ • MIFESʢWindowsʣ • MS-DOS࣌୅͔Βੜ͖Ԇͼ͍ͯΔݹࢀͷςΩετΤσΟλ • όΠφϦϞʔυͷଞɺCSVϞʔυ΋͋Γ • Path FinderʢMacʣ

    • όΠφϦදࣔ͠ͳ͕ΒϑΝΠϧϒϥ΢ζՄೳ • ಺ଂͷόΠφϦΤσΟλ͸Hex Fiendͷαϒηοτ • EmacsʢUnixଞʣ • Hexl-mode 2017.6.17 DTPͷษڧձ25ʰόΠφϦΤσΟλͬͯ࢖ͬͨ͜ͱ͋Γ·͔͢ʁʱ 15/27
  7. ϑΝΠϧܗࣜͷ൑ผ 1 ސ٬͔Βϝʔϧ΍USBϝϞϦͰϑΝΠϧΛ༬͔͕ͬͨɺϑΝΠϧ͕ ਖ਼ମෆ໌Ͱ಺༰͕Θ͔Βͳ͍ʂ • ·ͬͨ͘ݟ౰͕͔ͭͳ͍৔߹͸ɺԿ͸ͱ΋͋ΕόΠφϦΤσΟλ Ͱ։͖·͠ΐ͏ • ஌͍ͬͯΔϑΝΠϧܗࣜͰ͋Ε͹ɺਖ਼͍֦͠ுࢠΛ͚ͭͯɺద੾ ͳΞϓϦέʔγϣϯͰͻΒ͖·͢

    • ஌Βͳ͍ϑΝΠϧܗࣜͰ͋Ε͹ɺಛ௃తͳจࣈྻΛरͬͯάάΓ ·͢ʢ֦ுࢠ͕Θ͔͍ͬͯΕ͹͙͢ʹΞλϦ͕͖ͭ·͢ʣ • MacόΠφϦ౳ͷෆཁ෦෼͕͋ͬͨΒআڈ͠·͢ 2017.6.17 DTPͷษڧձ25ʰόΠφϦΤσΟλͬͯ࢖ͬͨ͜ͱ͋Γ·͔͢ʁʱ 17/27
  8. ϑΝΠϧܗࣜͷ൑ผ 2 OS 8.6ͷࠒͷϑΝΠϧʁʁ ͍ͯ͏͔֦ுࢠ͍ͭͯͳ͍ΜͰ͚͢Ͳʂ • ϑΝΠϧܗࣜͷݟ౰͸͍͍ͭͯΔͷͰɺόΠφϦΤ σΟλͰ೷͍ͯ֬ఆͤ͞ɺద੾ͳ֦ுࢠΛ͚ͭ·͢ • ϦϯΫ഑ஔ͞Ε͍ͯΔը૾΍eps͸ɺ໊લΛมߋͰ

    ͖ͳ͍ͷͰɺ֬ೝ͚ͩͯͦ͠ͷ··ʹ͢Δ͔ɺෳ੡ ֦ͯ͠ுࢠΛ͚ͭͨ΋ͷͱೋॏʹอ͕࣋ྑ͍͔ͱ 2017.6.17 DTPͷษڧձ25ʰόΠφϦΤσΟλͬͯ࢖ͬͨ͜ͱ͋Γ·͔͢ʁʱ 18/27
  9. όʔδϣϯͷ֬ೝ खॱ1 ͱʹ͔͘։͍ͯΈ·͢ • ग़͕ͩ͠ %PDF-1.5 ͳͷͰɺPDFޓ׵ϑΝΠϧ4 • PDFͱͯ͠͸ Acrobat6ʢPDF

    1.5ʣͱ͍͏͜ͱ 4 ͜ͷ࣌఺ͰɺIllustrator 9Ҏ߱ͷσʔλ֬ఆ 2017.6.17 DTPͷษڧձ25ʰόΠφϦΤσΟλͬͯ࢖ͬͨ͜ͱ͋Γ·͔͢ʁʱ 23/27
  10. όʔδϣϯͷ֬ೝ खॱ2 %%Creator: Ͱݕࡧ͠·͢ • %%Creator: Adobe Illustrator(R) 17.0 ͱ͍͏จࣈྻ͔ΒɺIllustrator

    CCܗࣜ • %%AI8_CreatorVersion: 21.1.0 ͱ͍͏จࣈྻ͔ΒɺIllustrator CC 2017.1.0Ͱ࡞੒ͨ͜͠ͱ͕൑໌ • CCҎ߱ɺܗࣜ͸ڞ௨͕ͩɺ৽ػೳ͸ػೳ౥ࡌલͷIllustratorͰ͸ղऍͰ͖ΔΑ͏෼ׂ͞ΕΔͷͰ஫ҙ 2017.6.17 DTPͷษڧձ25ʰόΠφϦΤσΟλͬͯ࢖ͬͨ͜ͱ͋Γ·͔͢ʁʱ 24/27
  11. • ग़͕ͩ͠ PK Ͱ࢝·͍ͬͯΔͷͰZIPϑΝΠϧͱΘ͔Δ • ϑΝΠϧ໊͕ه࿥͞Ε͍ͯΔ৔ॴͷΞλϦΛ͚ͭΔͨ Ίɺ.ai ͳͲ֦ுࢠΛ୳͢ • 1จࣈ͕2όΠτʙ3όΠτͰΤϯίʔυ͞Ε͍ͯΔͱਪଌ5

    ͠ɺ83 ABɺE3 83 AB ʹ֘౰͢ΔจࣈΛௐ΂Δ6 6 ೔ຊޠͱԾఆ͠ɺ2όΠτ͸γϑτJISɺ3όΠτ͸UTF-8ͱਪଌ 5 UTF-8ʹ͓͍ͯ͸࠷େ6όΠτ͋Δ͕ɺ೔ຊޠ͸֓Ͷ3όΠτҎ಺ 2017.6.17 DTPͷษڧձ25ʰόΠφϦΤσΟλͬͯ࢖ͬͨ͜ͱ͋Γ·͔͢ʁʱ 26/27