並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 270 件 / 270件

新着順 人気順

バイナリーの検索結果241 - 270 件 / 270件

  • KOYAMA Tetsuji on Twitter: "COCOA の iOS アプリのバイナリに Windows 用の exe や DLL までパッケージされていて、無駄にサイズがでかくなっているという。とてもプロの仕事とは思えない。 https://t.co/qZEo3Ruufn"

    COCOA の iOS アプリのバイナリに Windows 用の exe や DLL までパッケージされていて、無駄にサイズがでかくなっているという。とてもプロの仕事とは思えない。 https://t.co/qZEo3Ruufn

      KOYAMA Tetsuji on Twitter: "COCOA の iOS アプリのバイナリに Windows 用の exe や DLL までパッケージされていて、無駄にサイズがでかくなっているという。とてもプロの仕事とは思えない。 https://t.co/qZEo3Ruufn"
    • 独学リバースエンジニアリング バイナリファイルの解析 - Qiita

      はじめに バイナリファイルの解析はアプリケーションやファームウェアのデバッグ、マルウェアの解析等目的に応じて手段となるツールが異なります。 本記事はバイナリファイルの解析を行うために必要となる基本的な知識や、リバースエンジニアリングツールの概要について記載しています。 リバースエンジニアリングツールはIDA Proなど有料のプロダクトがありますが、本記事ではフリーで利用可能なツールに着目しています。 バイナリファイルとは コンピュータが処理する情報(データ)は基本的にテキストファイルと、バイナリファイルに大別できます。 テキストファイルはテキストエディタなどを使用して何らかの文字コードでエンコードされたテキストファイルのことです。テキストファイルに書かれた内容は人間にしか理解できません。 バイナリファイルは2進数の0と1が並んだビット列で表現されたファイルです。画像、動画、音声、実行形式の

        独学リバースエンジニアリング バイナリファイルの解析 - Qiita
      • ユニバーサルバイナリ再登板ということは「lipo」の出番かも - 新・OS X ハッキング!(268)

        WWDC以来、自分の過去の原稿を読み返している。IntelからARMへのアーキテクチャ移行がスタートされるということで、「Rosetta」と「ユニバーサルバイナリ」が再びスポットライトを浴びることになったからだ。特に後者のユニバーサルバイナリは、2度目どころか3度目、AppleによるNeXT Software買収の隠れたメリットを思い知らされている。昔話を含め、ユニバーサルバイナリとの付き合いかたをあれこれ綴ってみたいと思う。 NeXT以来の"伝統技能" AppleによるNeXT Software買収といえば、まず思い浮かぶのはSteve Jobsというアイコン/カリスマの復活だが、会社の資産という意味ではNEXTSTEP/OPENSTEPで間違いない。 買収が決まった当時、NeXTは「Web Objects」という動的にWEBページを生成するサーバおよび開発フレームワークに注力しており、

          ユニバーサルバイナリ再登板ということは「lipo」の出番かも - 新・OS X ハッキング!(268)
        • 【2022年版】OpenCV for Androidのlibopencv_java4.soのバイナリサイズを減らし、APKのサイズを減らす - Qiita

          【2022年版】OpenCV for Androidのlibopencv_java4.soのバイナリサイズを減らし、APKのサイズを減らすAndroidOpenCVAndroidNDKDocker はじめに Qiitaマイルストーン 2019年01月20日に投稿した記事「OpenCV for Androidのlibopencv_java4.soのバイナリサイズを減らし、APKのサイズを減らす」ですが、おかげさまで3年かけて10LGTMを達成して、Qiitaマイルストーンで紹介されました。 現在ではできない方法 そこで3年前のやり方は2022年1月現在で可能なのかやってみたところ、できなかったです。そこで新たにやり方を調べたので紹介しようと思います。 Dockerを使ってビルドする 結論からいうと、MacではDockerでビルドできました。Macネイティブではできなかった理由は後で解説します

            【2022年版】OpenCV for Androidのlibopencv_java4.soのバイナリサイズを減らし、APKのサイズを減らす - Qiita
          • サイバーディフェンス研究所 社内インタビュー01 バイナリ解析グループリーダー 松隈大樹

            うちの会社ってどんな会社? サイバーディフェンス研究所の社員を対象に、会社の魅力や入社のきっかけなど仕事に対する想いのほか、普段謎に包まれている個人の素性に迫るインタビュー企画が実現!記念すべき第一弾は、バイナリ解析グループのリーダー松隈大樹さんにご登場いただきましたッ! こんにちは松隈さん。本日はよろしくお願いします。早速なんですが、今の役職と業務内容について教えてください。 よろしくお願いします。今は技術統括部という部署の中にあるバイナリグループのリーダーを担当しています。バイナリグループは、IDA(マルウェア解析等に使用される逆アセンブラ)を使ったプログラムの解析などのリバースエンジニアリングを主に担当していて、例えばWindowsやLinuxの実行ファイル形式を解析して脆弱性を発見したり、組み込み機器のファームウェアを読むこともありますね。他グループがやっているWeb診断に手を出し

              サイバーディフェンス研究所 社内インタビュー01 バイナリ解析グループリーダー 松隈大樹
            • スマホでバイナリーオプション動画 - バイナリーオプション

              こんばんは、今日は雨模様もあってか? 最近の中では暑さは緩和されていたかな? 多少の湿度の高さはありましたが・・ まっ、過ごしやすい という事ではないです! このブログにも質問の多いスマホのトレード 特にバイナリーオプションに関してですが・・ 今回はスマホを使用したバイナリー動画です! 動画はコチラ ↓ チャートを見ないでバイナリー会社のプラットフォームだけで トレードをしているのを見ますが アレはアレでスゴイ! 怖くて出来ないかなぁ~ そんな事を思ってしまいます (私が度胸がないだけなのかも?) 動画で使用しているチャートはMT4でも使用している環境 平均足だったりADXだったり・・ そして1分・5分・15分を一目で見れる これは我ながら良く見つけた!嬉しい! スマホでバイナリーをしている方の助けになれば幸いです theoptionの7月のキャンペーンが充実 仮想通貨をメインにしている方

              • 初心者も稼げるバイナリーオプション必勝法|BI-Winingの勝ち方と攻略法|ゴーレムバイナリー

                こんにちわ!ゴーレムです。 Bi-Winningで使える勝ち方や攻略法をまとめました。 具体的に使える手法や便利ツールなども全て紹介しているのでチェックしてみてください! 【勝ち方①】Bi-Winningの1分取引攻略法 Bi-Winningでの1分取引手法を徹底検証してみました!順張りと逆張りの具体的な勝ち方もまとめています。 ︎ Bi-Wining(ビーウィニング)の1分取引攻略法 【勝ち方②】Bi-Winningの攻略アプリを使った攻略法 Bi-Winningの攻略に使えるアプリをまとめました。パソコンやスマホで使える便利アプリを駆使して、Bi-Winningを攻略していきましょう! ︎ Bi-Wining(ビーウィニング)の攻略アプリ 【勝ち方③】Bi-Winingの攻略ツールを使った攻略法 BI-Winningで勝つには攻略ツールを駆使することが必要不可欠です。 僕が実際に使って

                  初心者も稼げるバイナリーオプション必勝法|BI-Winingの勝ち方と攻略法|ゴーレムバイナリー
                • Goの構造体のバイナリエンコーディングを速くしたい - HRBrain Blog

                  この記事は HRBrain Advent Calendar 2021 2日目の記事です。 qiita.com はじめに Goで構造体をバイナリエンコーディングする際、大抵は encoding/json か encoding/gob を使うと思います。 以下の記事を読んで、標準の encoding/binary パッケージを使えば任意の構造体のエンコード・デコード処理を自前で書けることを知りました。 zenn.dev 構造体のエンコード・デコード処理を自前で書くとどれくらい速くなるのか気になったので試してみました。 単純にreflectionを使わない分速くなりそうです。自前で書いたエンコード・デコードのパフォーマンスを、 encoding/json encoding/gob と比較してみます。 ※最初に言っておきますが実用性は殆ど無いと思います。 型ごとのエンコード・デコード方法 int

                    Goの構造体のバイナリエンコーディングを速くしたい - HRBrain Blog
                  • バイナリーオプションに勝てるコツがある動画 - バイナリーオプション

                    こんばんは、本日も暑い1日となりました 34.8度で猛暑とはならなかったとの事ですが・・ もう35度と同じではないのか?? 明日は今日以上に暑いとか 体調が思わしくない中、どうにか今週が終わったので 明日・あさっては とにかく寝て・ゆっくりしたい! さて、そんな中でもバイナリー投資は苦にならない むしろ楽しい 楽しくて好きだから長く続けているのか・・ ドル円 左:1分足 真中:5分足 右:15分足 動画はコチラ ↓ ペイアウトが高いスプレッドの取引も勝てます! そんなコツが詰まった動画になっています 初心者から上級者まで見て欲しいなぁ~ そんな思いを込めて動画を作っています! ザオプションは現在7,000円キャッシュバックを実施中 私からは こちらの口座開設+ご入金で・・・ 鉄板パターンが使える高勝率手法・専用インジケータープレゼント 動画の手法を加えた10パターンに動画と同じチャートにな

                    • AppleがmacOSの仮想化機能を拡張し、Linuxバイナリ向けのRosettaを導入

                      Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                        AppleがmacOSの仮想化機能を拡張し、Linuxバイナリ向けのRosettaを導入
                      • Dockerfile Linter Hadolintでは多くの修正、改善がされ、ARM64バイナリをサポート

                        Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                          Dockerfile Linter Hadolintでは多くの修正、改善がされ、ARM64バイナリをサポート
                        • ザオプションのキャンペーン+手法プレゼント - バイナリーオプション

                          こんにちは、本日もきっと猛暑日ですね この感じだと・・・ 観測史上 一番遅い猛暑日の記録とか・・ 毎日ニュースで聞いてるような気がします! ただ、来週は暑さも多少は和らぐとか・・ 本当かなぁ~ 年々気候が変わってきているような気がします そのうち12月に台風なんて事があるかも?? 9月も中盤以降に入ってきましたが・・ ザオプションの手法&キャンペーン紹介を! 動画はコチラ ↓ 初心者から上級者まで様々なキャンペーンがあります ちょっと達成金額も高いのもありますが・・ ただ従来の初心者 これからバイナリーオプションを始めようと考えている方に方には、 優しくて・嬉しいキャンペーンは健在です! ザオプションは現在7,000円キャッシュバックを実施中 私からは こちらの口座開設+ご入金で・・・ 鉄板パターンが使える高勝率手法・専用インジケータープレゼント 動画の手法を加えた10パターンに動画と同じ

                          • Windows バイナリのリンク先変更のお知らせ

                            vim-jp のサイトにおいて右に表示されているVimのバイナリーへのリンクのうち Windows版のものを vim-win32-installer に変更しました。 vim-w32-installer はVim本体に更新があれば CI によって自動的に毎日決まった時刻(日本の朝の時間帯)にビルドされ、 テストが完走すれば新たな版としてリリースされます。 そのため常に最新版のVimを利用できます。 極稀にテストをパスしたけれども何かしらの不具合を抱えている場合もありますが、 過去にリリースされたものを Releases からダウンロードできます。 リンク先はZIPアーカイブとなっていますが、 EXEインストーラーも Releases より入手可能です。 必要な方はそちらも参照してみてください。 なおこれまでのリンク先だった+kaoriya版については vim-kaoriya にて引き続き配

                              Windows バイナリのリンク先変更のお知らせ
                            • 近年多くのMLMで採用される報酬プラン「バイナリー」の特徴を検証する - インターネット(オンライン)集客でネットワークビジネス|副業初心者も着実に成果を上げる!

                              「バイナリー」 金融商品のことではありません。 ネットワークビジネス企業が採用する報酬プランの1つです。 報酬プランとは 「会員への報酬を計算するための計算方法」 のことを言います。 近年では、より複雑な報酬プランも登場しています。 ただ、よく見ると、ベースになる報酬プランの組み合わせでしかありません。 大切なのは、ベースになっている報酬プランについて、しっかり理解することです。 報酬プランの概要については、次の記事にあります。 基本は左右2系列よく知られていることですが、バイナリーは 「左右2系列」 のグループしか持つことができません。 2つのグループしかないので 「もっと多くのグループを持った方が稼げるのでは?」 と、あなたは思われるかもしれません。 確かに、直接の紹介者を数多く持つことも重要です。 しかし、それ以上に重要なことがあります。 それは「深堀り」です。 縦にグループを伸ばす

                              • 勝ちを増やすより負けを減らす - 専業主婦がバイナリーオプションやってみた

                                こんにちは✨ 今日はお昼前からいろいろな通貨ペアでトレンドが来ていてかなりアツい相場でした(´∀`) 1戦目は判定時間の選択を誤り負けスタートとなってしましたが、その後2連勝✨ このままあと1勝狙っちゃおうかな?と思い、いいエントリーポイントが来たのでエントリーしたところあまりいい動きをせず早めに損切り(転売)💦 今度こそ!と狙ったオジ円は見事な安値掴み… 気持ちよく2勝したのも束の間、あっという間にマイナス圏に突入してしまいました🥲 エントリーいけそう!けどどうしようかな…本当に大丈夫かな…って時に限ってぐんぐん思った方向に進むのに ここだ!ってところに限って負けるのはまだエントリーポイントの選定がうまくできてないからだと思います(;ω;) 勝ちを増やすより負けを減らせるよう意識してエントリー!これ大事!!!! お昼過ぎからはチャンスがありそうでないビミョーな感じが続いてるので、夕方

                                  勝ちを増やすより負けを減らす - 専業主婦がバイナリーオプションやってみた
                                • wasi-vfsでパックしたバイナリ(CRuby)を眺めてみた

                                  wasi-vfsでパックしたバイナリ(CRuby)を眺めてみた Ruby 3.2.0でWASIベースのWasmへのコンパイルがサポートされた。 その中でも個人的に気になったのはこの記載。 さらに、WASIの上にVFSを実装しました。これにより、Rubyアプリを単一の.wasmファイルに容易にパッケージ化できます。Rubyアプリの配布が少し簡単になります。 どういうバイナリになっているのかなど、気になったので調べてみたいと思う。 WASIの上にVFSとは? VFSというと真っ先に思い浮かんだのが、Unix系のシステムで聞く仮想ファイルシステム(Virtual File System)。 おそらくこれと同等の概念であり、ファイルを読み書きする共通のインターフェースによって多態性を実現しているもの。 これによって、Wasmをホスト上で実行するかブラウザ上で実行するかに関わらず、ファイルシステムの

                                    wasi-vfsでパックしたバイナリ(CRuby)を眺めてみた
                                  • 初心者も稼げるバイナリーオプション必勝法|バイナリーオプションの勝ち方は意外とシンプルって知ってた?|ゴーレムバイナリー

                                    実は、バイナリーオプションの本当に勝てる方法は簡単すぎるって知っていましたか? バイナリーオプションで中々勝てない方の特徴として、「難しく考えすぎている」というものが上げられます。 もちろん勉強していく上でたくさん知識が増えていくと、「あれも意識しなければ、これも加味しなければ」というように難しく考えてしまいがちになります。 根拠を持ってエントリーすることは大事ですが、難しく考えすぎてエントリーができなくなるというのは本末転倒です。 今回はバイナリーの勝ち方はそんなに難しくないという解説をしていこうと思います。 是非、最後までしっかりお読みいただいて、今日からのバイナリーオプションのトレードに活用してみてください! バイナリーオプションの勝ち方は意外とシンプルで簡単すぎるって知ってた? バイナリーオプションで勝つために難しく考えすぎると、「あれも考慮。これも考慮。」となってしまい、八方ふさ

                                      初心者も稼げるバイナリーオプション必勝法|バイナリーオプションの勝ち方は意外とシンプルって知ってた?|ゴーレムバイナリー
                                    • バイナリ解析の初学。だれでも分かる参考図書を紹介。 - 有給医のライフハック記録

                                      バイナリ解析実践の動機 バイナリ解析とは? バッファオーバーフロー 今後 参考文献 バイナリ解析実践の動機 ・プログラムのセキュリティ機能に興味があったから。 ・昔からコンピュータへの侵入の仕組みが気になっていたから。 ・CTFに出題されるところだから。 ・暇だったから。 バイナリ解析とは? コンピュータのプログラム実行ファイルから、もとのソースコードを解析する作業を総括して呼びます。「逆行する工学」という意味を込めて、リバースエンジニアリングとも表現します。ただしい表現とは言えないかもですが、「逆プログラミング」といったところでしょうか。 商用のプログラムは、当然ながら利益を追求するためにプログラマーが良質なソフトを作り上げます。本来であれば、商用ソフトのソースコードは公開されません。みんなが真似すると利益が落ちるからです。 ですが商用で販売された実行ファイルそれ自体も、暗号化されていよ

                                        バイナリ解析の初学。だれでも分かる参考図書を紹介。 - 有給医のライフハック記録
                                      • Mac用バイナリエディタ「Hex Fiend」のMac App Store版が約2年ぶりにアップデートされ、Apple Siliconに対応。

                                          Mac用バイナリエディタ「Hex Fiend」のMac App Store版が約2年ぶりにアップデートされ、Apple Siliconに対応。
                                        • Scala CLIのDockerイメージを使うと本当に簡単にシングルバイナリを生成できて便利 - Lambdaカクテル

                                          Scala CLIのおもしろい使い方を見付けたのでメモ。これまでと比べてはるかにScalaのちょっとしたスクリプトのシングルバイナリを生成できるようになるので、本当にGolangみたいに簡単にちょっとしたツールを作れるようになった。 scala-cli package Scala Nativeはシングルバイナリを生成できる Dockerイメージを利用すると便利 用途 クロスコンパイルはまだできなそう まとめ 過去の記事 scala-cli package Scala CLIにはpackageというサブコマンドがあり、これを利用するとScala ScriptをそのままUber JAR(直接実行できるJARファイル)にビルドできるのでなかなか便利だ。 しかもなんと--nativeオプションを使うことでバックエンドがScala Nativeに切り替わり、ネイティブバイナリを生成できるようになる。

                                            Scala CLIのDockerイメージを使うと本当に簡単にシングルバイナリを生成できて便利 - Lambdaカクテル
                                          • バイナリを読み解いて学ぶDNSパケットの構造

                                            最近RustでDNSリゾルバを自作する記事を読んだので、勉強がてらGo言語で書き換えることにしました。 本記事ではまずDNSのプロトコルについてバイナリレベルで解説します。次回の記事でGo言語を使用して実際にDNSパケットのパーサーを作成します。 DNSとは DNSはドメイン名をIPアドレスに名前解決するために使用される通信プロトコルです。 通常、DNSパケットはUDPトランスポートを使用して送信され、512バイトに制限されています。 ただし、TCPで送信することも可能で、eDNSを仕様することでパケットサイズを拡張することもできます。 本記事では従来のUDPによるDNSパケットの送信について解説します。 UDPにおけるDNSパケットの最大長が512バイトである理由 IPv4の仕様では最小パケットサイズとして576バイトと定義されています。 この値は、64バイトのヘッダーと512バイトのデ

                                              バイナリを読み解いて学ぶDNSパケットの構造
                                            • Nodejsでのバイナリの取り扱い - コピペコードで快適生活

                                              よくわかっていなかったので整理した。 Bufferオブジェクト Node.jsではバイナリデータはBufferオブジェクトで扱う。 ArrayBuffer 実際のメモリに格納されたバイナリデータを配列で表現したもの。読み込み専用。 Uint8Array バイナリデータを8bitごとに区切って配列にしたもの。1つの要素には0~255の値が入る。変更可能。 // 128バイトのバッファを作成 // 初期化はされない let buf = new Buffer(128); console.log('定義だけ', buf); // バッファに0を書き込む buf.fill(0); console.log('0で初期化', buf); // 10バイト目から20バイト目まで2を書き込む // (先頭は0と数える) buf.fill(2, 10, 30); console.log('2バイトで一部初期化

                                                Nodejsでのバイナリの取り扱い - コピペコードで快適生活
                                              • RustをmacOS上でLinuxのバイナリにクロスコンパイルする - Qiita

                                                この記事ではmacOS上でRustをLinuxのバイナリにクロスコンパイルする方法を説明します。 まずx86_64-unknown-linux-gnuパッケージをbrewでインストールします。

                                                  RustをmacOS上でLinuxのバイナリにクロスコンパイルする - Qiita
                                                • Google Propellerが大規模LLVMバイナリからさらなるパフォーマンスを引き出す

                                                  Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                    Google Propellerが大規模LLVMバイナリからさらなるパフォーマンスを引き出す
                                                  • Eclipse Adoptium、Eclipse Temurin Java SEの最初のバイナリをリリース

                                                    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

                                                      Eclipse Adoptium、Eclipse Temurin Java SEの最初のバイナリをリリース
                                                    • バイナリーオプション「転売」なら勝率50%以下でも勝てる!「転売」を活用して勝率の損益分岐点を下げる方法 | バイナリーオプションプロ

                                                      「バイナリーオプションで転売は有効でしょうか?」 「バイナリーオプションで転売を使って稼ぐ有効な方法はありますか?」 「バイナリーオプションで転売を使って稼ぐ具体的な方法を教えてください。」 バイナリーオプションには「転売」という選択肢があります。最近は、海外バイナリーオプション業者でも、ほとんどの業者が「転売」機能を用意しています。では、この「転売」をどうやってバイナリーオプショントレードに生かせば良いのか?「転売」を活用して勝率の損益分岐点を下げる方法について解説します。 バイナリーオプションの転売とは? バイナリーオプションの転売とは

                                                        バイナリーオプション「転売」なら勝率50%以下でも勝てる!「転売」を活用して勝率の損益分岐点を下げる方法 | バイナリーオプションプロ
                                                      • Debian(64bit)で32bitバイナリを実行もしくは作成する方法(C言語)

                                                        Debian(64bit)で32bitバイナリを実行もしくは作成する方法(C言語) by nao · 公開済み 2020年8月19日 · 更新済み 2020年12月25日 検証環境 Debian10(64Bit)、Ryzen 7 3800X環境で検証します。CPUアーキテクチャはIntel/AMDを想定しており、ARMに関しては本記事で説明しません。 _,met$$$$$gg. nao@debian ,g$$$$$$$$$$$$$$$P. ---------- ,g$$P" """Y$$.". OS: Debian GNU/Linux 10 (buster) x86_64 ,$$P' `$$$. Kernel: 4.19.67 ',$$P ,ggs. `$$b: Uptime: 6 days, 9 hours, 18 mins `d$$' ,$P"' . $$$ Packages: 396

                                                          Debian(64bit)で32bitバイナリを実行もしくは作成する方法(C言語)
                                                        • 私用領域を使って UTF-8 エンコードされた文字列にバイナリを埋め込む術 - hsjoihs’s diary

                                                          「ソースコードにアスキーアートや罫線文字使って図を頑張って書いて埋め込むのってめんどいことがあるよね」「どうして人類はプレーンテキストに画像も埋め込めるようにしておかなかったんだろうな」みたいなことを考えていたら、「私用領域を使って UTF-8 エンコードされた文字列にバイナリを埋め込もうとしたらどうなるかな」という発想に至った。ということで考えてみよう。 私用領域とは https://www.unicode.org/versions/Unicode15.0.0/ch23.pdf によれば、私用領域 (private use area) とは Private Use Area: U+E000–U+F8FF The primary Private Use Area consists of code points in the range U+E000 to U+F8FF, for a tot

                                                            私用領域を使って UTF-8 エンコードされた文字列にバイナリを埋め込む術 - hsjoihs’s diary
                                                          • .mp4のファイル構造をバイナリから見てみる【YouTubeのセグメントファイルの仕組み】

                                                            MP4のファイル構造はググるとqiitaですぐ見つかりますね。 ここではMP4ファイルを実際に見てみたときの覚え書きを残すということで。 MP4のファイル構造MP4のファイル構造を解説 @satken2 Qiita を参考にしながらMP4を見ていきます。 MP4ではAtomという単位でデータが書かれているようです。 (上のサイトにはBOXが単位と書いてありますが、そのBOXをAtomというらしい) 4バイト Atomのサイズ(この4バイトも含む) 4バイト Atomの名前(type) サイズ 中身 この中身の中にさらにAtomがある場合もあるみたいです。 そしてサイズが4バイトで収まらない位めっちゃ大きいときはAtomのサイズを表す最初の4バイトに1が入っていて、名前の後に8バイトでサイズが書かれるらしい。 あとはAtomの種類がいろいろあるみたいですが、実際に見ながら調べてみようと思いま

                                                              .mp4のファイル構造をバイナリから見てみる【YouTubeのセグメントファイルの仕組み】
                                                            • qposket可愛い!バイナリーオプション収支報告! - ちべたのブログ村

                                                              おはよう、こんにちは、こんばんは、おやすみ ちべたです! 今日は2月19日です! 日めくりカレンダーのイラストは! 善逸と伊之助ですね! 睨み合ってます! 漫画の猪を被った伊之助は少し怖さがありますね! リアルって言いますか笑 そして善逸は怖いながらも伊之助を見ているって感じでしょうか? 善逸と伊之助そして炭治郎の出会いは最悪でしたからね!笑 ここら辺のシーンで善逸はただの女ったらしではなくカッコよくて優しくて善逸のいいところ全てわかるシーンが盛り沢山なので鬼滅の刃を見ていない方はこちらのシーンをお勧め致します! ここからどんどん3人は仲良くなっていくので! 是非とも3人の出会いを見てほしいと思います! 皆さん今日も一日お疲れ様でした! どのようにお過ごしでしたか? 私は夜勤明けでいつものようにスターバックスに行って家に帰りました!笑 キャラメルマキアートでございます!笑 定番ですね! そ

                                                                qposket可愛い!バイナリーオプション収支報告! - ちべたのブログ村