binary

Nixで1つの派生を隣の別の派生に依存させる方法は?
binary

Nixで1つの派生を隣の別の派生に依存させる方法は?

現在、一部のプライベートソースソフトウェアをNixフォークにパッケージ化しようとしています。アプリケーションは.debファイルの束として配布され、ほとんどはアプリケーションの他の部分で利用可能なライブラリを含みます。 簡単にするために、app.deb実際のアプリケーションが含まれており、lib.debアプリケーションに必要なライブラリが含まれているとします。 現在私は以下を持っています: # default.nix let nixpkgs = fetchTarball "https://github.com/NixOS/nixpkgs/tarball/n...

Admin

ドライブのバイナリコピーにある既存のファイルをどのように表示できますか?
binary

ドライブのバイナリコピーにある既存のファイルをどのように表示できますか?

挨拶 私は最近、Linuxで圧縮と複製の概念を研究しています。 私が紹介されたときddこのコマンドが非常に役に立つことがわかったので、練習としてfat32サムドラ​​イブをファイルに少しずつコピーしました。 私が素直に期待したのは、サムドライブ内のファイルに直接アクセスできるということでしたが、ビット単位でコピーした後は不可能でした。これはdd、コマンドが実際に生成にのみ使用できることを示唆しています。その他ファイルシステムイメージ。 現在、ビット単位のコピーからファイルを読み取ることができるコマンドを探しています。そのようなコマンドは存在しますか? ...

Admin

アプリケーションで使用されるAPI呼び出しの検出
binary

アプリケーションで使用されるAPI呼び出しの検出

Linux で独自の C++ アプリケーションを実行し、ここに宣伝された機能以外の機能が含まれているかどうかを知る必要があります。 アプリケーションが実行したすべてのAPI呼び出しを一覧表示する方法はありますか(Linuxシステム呼び出しを使用せずに標準のstdc ++関数のみを使用すると仮定します)。 似たような質問私は約10年前に質問を受けましたが、その答えはまったく満足できませんでした。完全に自動化されたものが必要です。 ...

Admin

500,000個のバイナリパターンのリストをバイナリファイルから検索します。
binary

500,000個のバイナリパターンのリストをバイナリファイルから検索します。

ファイルに改行文字で区切られたバイナリ「文字列」のリストがあります。別のバイナリファイルを検索して、バイナリに含まれるパターンとオフセットを確認するために使用したいと思います。 GUIアプリケーションの代わりにCLIコマンドを使用したいと思います。パターンファイルサイズは約200Mです。 次のコマンドを試しましたが、数秒後にgrepが終了します。 grep -f patternsFile -aF targetBinary ...

Admin

循環依存性の問題
binary

循環依存性の問題

特定の.debバイナリを互いにインストールして削除する必要がありますか?それでは、この問題をどのように解決しますか? オフラインPCにKodiをインストールしたいが、kodi-binを必要とするkodi-x11用の.debをインストールすることはできません。 コンピュータをインターネットのある場所に持ち込み、パッケージインストーラを使用する必要がありました。 Kodi-binまたはkodi-x11を選択しましたが、パッケージマネージャがkodi-x11またはkodi-binを同時にインストールしたことを確認しました。 そのうちの1つを削除しようとすると、他の...

Admin

バックドアを再生成するには、Linuxコマンドを実行して隠しコマンドを実行します。
binary

バックドアを再生成するには、Linuxコマンドを実行して隠しコマンドを実行します。

私のCentOSサーバーが破損し、バックドアが/var/www/html/にアップロードされました。私はバックドアを削除し、バックドアを検索しました。削除されたことを確認するために、バックドアは実際に削除されましたが、「ls」「ps」の場合...どの辞書でもバックドアファイルが再生成されます。 攻撃当日 /usr/bin/ls, /usr/bin/ps... ファイルが修正されたことを確認しました。 バックドアが削除された後にバックドアを生成したプロセスを見つけるために(auditctlとausearchclear)を使用して長い監査を受けた結果は次のとおり...

Admin

オフセットを使用して16進ファイルのアドレスを移動します。
binary

オフセットを使用して16進ファイルのアドレスを移動します。

オフセットを使用して16進ファイルの開始アドレスを更新したいと思います。たとえば、16進ファイル名があります。abc 16進数アドレス0x0000から0xFFFFまで開始します。しかし、hexfileのコンテキストを0x1FFFFアドレスに転送したいと思います。 hexdumpやxxdなどのツールを使用してLinuxでこれを行うにはどうすればよいですか? ...

Admin

一般的なJavaをダウンロードしたバイナリに置き換えるには?
binary

一般的なJavaをダウンロードしたバイナリに置き換えるには?

Debian Stableで利用可能な最新openjdkバージョンは17。 $ which -a java /usr/bin/java /bin/java $ java --version openjdk 17.0.8 2023-07-18 OpenJDK Runtime Environment (build 17.0.8+7-Debian-1deb12u1) OpenJDK 64-Bit Server VM (build 17.0.8+7-Debian-1deb12u1, mixed mode, sharing) すぐにリリースされるリリースをテストした...

Admin

boot.logファイルのどの部分がバイナリですか?
binary

boot.logファイルのどの部分がバイナリですか?

私のシステムは、カーネルの更新後に常にランダムに起動に失敗するようです。したがって、問題の原因を特定するためにログを読んでいます。これは起動ログの1つです。 $ sudo cat /var/log/boot.log.1 ------------ Sat Aug 26 12:45:00 GMT 2023 ------------ /dev/mapper/linux--vg-root: clean, 1261921/90649104 files, 50539269/60917669 blocks [ OK ] Finished plymouth-read-w...

Admin

編集する
binary

編集する

他の同様の質問があるのを見ましたが、そこへの答えは私には適していませんでした。 私はダウンロードしたものを使用しています。Julia 1.9.2 (Linux, x86-64, glibc) ビルド済みのバイナリバイナリを実行しようとしましたが、次のエラーが発生しました。 bash: ./julia: cannot execute: required file not found 私のコンピュータで他のすべてのバイナリを実行できます。私の理解は、bashがファイルを実行するために必要なインタプリタを見つけることができないからです。この場合、ローダーでなければ...

Admin

drwxr-x--- 2 ルート Bean を表示するファイルまたはフォルダを作成します。
binary

drwxr-x--- 2 ルート Bean を表示するファイルまたはフォルダを作成します。

drwxr-x--- 2 root binNFS共有に新しいファイルまたはフォルダを作成するたびにこのメッセージが表示される理由がわかりません。私はそれを早く得ましたdrwxrwxrwx 2 root root。 id root uid=0(root) gid=0(root) groups=0(root) umask 0027 誰かがこの問題の根本的な原因を見つけるのに役立ちますか? ...

Admin

実行可能なバイナリを動的ライブラリに変換
binary

実行可能なバイナリを動的ライブラリに変換

機能的には、バイナリ(たとえば、シェルで実行できるELFバイナリ)は、特定のターゲットABIの機械語コードをバイナリ形式で含むファイルであるという点で、ライブラリと多少似ています。 違いは次のとおりです。 実行可能なバイナリには、明確に定義された署名main()(パラメータと戻り値)を持つ明確に定義されたエントリポイント(Cの場合)がありますが、ダイナミックライブラリには任意の名前とシグネチャを持つエントリポイントが無制限であり、各エントリポイントを知る必要があります。利用したい発信者に。 実行可能なバイナリは新しく作成された独自のプロセスで実行されますが...

Admin

ウィンドウマネージャ:すべてのウィンドウに最大化オプションを追加する(UIがオプションを無効にした場合でも)
binary

ウィンドウマネージャ:すべてのウィンドウに最大化オプションを追加する(UIがオプションを無効にした場合でも)

一部のグラフィックプログラムは、ユーザーが無限にズームできるウィンドウを使用していますが、まだ愚かな理由で最大化オプションが無効になっています。 編集:ウィンドウは他のウィンドウの子である可能性があり(技術用語はわかりません)、ダイアログボックスのように閉じるまで対話できる唯一のウィンドウ(アプリケーションインスタンスの場合)です。 私はX11を使ってLinux MintとCinnamonを使います。 これは一時的に役に立ちますが、最終的にウィンドウのサイズを変更できるウィンドウマネージャのコマンドラインを見つけるのではなく、ソースコードにアクセスしたり、特...

Admin