binary

Nix에서 하나의 파생이 옆에 있는 다른 파생에 종속되게 만드는 방법은 무엇입니까?
binary

Nix에서 하나의 파생이 옆에 있는 다른 파생에 종속되게 만드는 방법은 무엇입니까?

현재 일부 비공개 소스 소프트웨어를 Nix 포크에 패키징하려고 합니다. 애플리케이션은 .deb파일 묶음으로 배포되며, 대부분은 애플리케이션의 다른 부분에서 사용할 수 있는 라이브러리를 포함합니다. 단순화하기 위해 app.deb실제 애플리케이션이 포함되어 있고 lib.deb애플리케이션에 필요한 라이브러리가 포함되어 있다고 가정합니다. 현재 나는 다음을 가지고 있습니다: # default.nix let nixpkgs = fetchTarball "https://github.com/NixOS/nixpkg...

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를 설치할 수 없으며 그 반대의 경우에도 다른 .deb를 설치해 보세요. 컴퓨터를 인터넷이 있는 곳으로 가져가서 패키지 설치 프로그램을 사용해야 했습니다. Kodi-bin 또는 kodi-x11을 선택했는데 패키지 관리자가 kodi-x11 또는 kodi-bin을 동시에 설치한 것을 확인했습니다. 그 중 하나를 제거하...

Admin

백도어를 재생성하기 위해 Linux 명령을 실행하여 숨겨진 명령을 실행하십시오.
binary

백도어를 재생성하기 위해 Linux 명령을 실행하여 숨겨진 명령을 실행하십시오.

내 CentOS 서버가 손상되었고 백도어가 /var/www/html/에 업로드되었습니다. 저는 백도어를 제거하고 백도어를 검색했습니다. 제거되었는지 확인하기 위해 백도어는 실제로 제거되었지만 " ls " "ps"일 때... 어느 사전에서든 백도어 파일이 다시 생성됩니다. 공격 당일 /usr/bin/ls, /usr/bin/ps... 파일이 수정된 것을 확인했습니다. 백도어가 제거된 후 백도어를 생성한 프로세스를 찾기 위해 (auditctl 및 ausearchclear)를 사용하여 오랜 감사를 거친 결과...

Admin

FreeBSD 바이너리는 macOS와 호환됩니까?
binary

FreeBSD 바이너리는 macOS와 호환됩니까?

FreeBSD와 macOS(OS X)는 매우 유사하므로 FreeBSD용으로 작성된 프로그램이 macOS에서 실행될 수 있습니까? 프로그램이 실행되지 않으면 실행되도록 할 수 있나요? ...

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 파일의 어느 부분이 바이너리입니까?

내 시스템은 커널 업데이트 후에 항상 무작위로 부팅에 실패하는 것 같습니다. 그래서 문제의 원인을 파악하기 위해 로그를 읽고 있습니다. 이것은 시작 로그 중 하나입니다. $ 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...

Admin

편집하다
binary

편집하다

다른 유사한 질문이 있는 것을 보았지만 거기에 대한 답변은 나에게 적합하지 않았습니다. 제가 다운받은거 사용중인데Julia 1.9.2(Linux, x86-64, glibc) 사전 빌드된 바이너리바이너리를 실행하려고 시도했지만 다음 오류가 발생했습니다. bash: ./julia: cannot execute: required file not found 내 컴퓨터에서 다른 모든 바이너리를 실행할 수 있습니다. 내 이해는 bash가 파일을 실행하는 데 필요한 인터프리터를 찾을 수 없기 때문이라는 것입니다. ...

Admin

drwxr-x--- 2 루트 빈을 표시하는 파일 또는 폴더를 만듭니다.
binary

drwxr-x--- 2 루트 빈을 표시하는 파일 또는 폴더를 만듭니다.

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