이것은 이상한 질문처럼 보이지만 일반적인 할리우드 해킹 장면을 만드는 데 무엇을 사용 하시겠습니까?
나는 친구에게서이 요청을 받았으며 내 뇌는 비어있었습니다. 내가 생각할 수있는 것은 The Matrix 와 같은 영화의 모든 nmap 장면이었습니다 .
그러나 이것은 기본 OSX가있는 Mac에서 수행해야합니다. * nix의 맛이라고 생각합니까? 그들은 인터넷에 접속할 수 없기 때문에 외부 도구를 준비하는 것은 의문의 여지가 없습니다.
화면에 / var / log / messages에 해당하는 내용을 쓰는 줄을 생각하고 있었을 것입니다 …
답변
한 번에 하나의 문자를 화면에 인쇄하는 방법 (할리우드 영화에서 일반적으로 표시되는 ‘해커’스타일)을 묻는다면 다음 스크립트로 충분합니다 (에서 입력이 필요함 stdin
).
에서 bash
:
#!/bin/bash
while IFS= read -r line; do
length="${#line}"
bol=1
for (( offset = 0 ; offset < length ; offset++ )); do
char="${line:offset:1}"
printf '%s' "$char"
if (( bol )) && [[ "$char" == " " ]]; then
continue
fi
bol=0
sleep 0.05
done
if (( length == 0 )); then
sleep 0.$(( RANDOM % 3 + 2 ))
else
sleep 0.$(( RANDOM % 7 + 3 ))
fi
printf '\n'
done
또는 C에서 더 간단한 버전입니다.
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(void) {
char buf[1];
int len;
while ((len = read(STDIN_FILENO, buf, sizeof(buf))) > 0) {
if (write(STDOUT_FILENO, buf, len) != len) {
perror("write");
return EXIT_FAILURE;
}
usleep(50000);
}
if (len != 0) {
perror("read");
return EXIT_FAILURE;
}
return EXIT_SUCCESS;
}
dmesg
예를 들어 입력 으로 사용하려는 경우 :
dmesg | hollywood
답변
export GREP_COLOR='1;32'; cat /dev/urandom | hexdump -C | grep --color=auto "ca fe"
이것 (및 http://www.commandlinefu.com/commands/view/6663/pretend-to-be-busy-in-office-to-enjoy-a-cup-of-coffee의 다른 명령 )도 매우 보입니다. 주어진 순간에 터미널을 응시하는 대부분의 사람들을 혼란스럽게합니다.)
답변
- 벽, 노출, 부분적으로 투명한 창 등과 같은 것들과 함께 Compiz를 사용하십시오.
- 하나 이상의 화면에서 tcpdump를 사용하십시오.
- IRC와 Irssi를 사용하여 다른 화면에서 다른 “해커”와 대화하십시오.
- 커널을 컴파일하십시오. 설치하지 않고 컴파일하고 모듈을 만든 다음 컴파일 된 객체를 정리하고 컴파일을 다시 시작하여 다시 시작할 필요가 없습니다. 효과를 향상 시키려면 GCC 색상을 사용하십시오.
- 한 화면에서 OpenBSD를 부팅하면 예비 머신이없는 경우 VM을 사용할 수 있습니다.
- 의 라인 인쇄
dmesg
. - Gvim에서 몇 가지 소스 코드 파일을 열고 Cobald colorscheme 또는 mine을 사용하십시오 .
- xscreensaver “phosphor”를 수정하고 창에서 시작하십시오. 문자별로 물건을 인쇄 할 수 있습니다. 나는 시각 효과를 위해 두 번 사용했습니다.
- aalib 또는 cacalib과 함께 mplayer를 사용하십시오. 매트릭스 필터가 있지만 값싼 리핑처럼 보일 수 있습니다.
- 컬러 쉘 출력 (dircolor)과 멋진 쉘을 사용하여 zsh를 사용하는 것이 좋습니다.
답변
Hollywood hackish 설정을위한이 설정은 어떻습니까?
- 창문이나 맥처럼 보이는 창 관리자를 사용하지 마십시오. 일반 남자는 그것이 무엇인지 알지 못하기 때문에 다른 모든 사람들은 해킹처럼 보입니다.
- “앰버 온 블랙”또는 “그린 온 블랙”과 같이 터미널에 실제로는 약간의 색상을 선택하십시오.
- 배경의 창 에서 무작위로 (16 Wiesław Herr 설명) 16 진수 덤프를 실행하십시오.
- 다른 창에서 실행되는 로그처럼 보이는 것이있을 수 있습니다. 거의 사람이 읽을 수있는 tcpdump 일 수 있습니다.
- 등
그것은 좋은 가짜 시작이어야합니다.
답변
몇 달 전에해야 했어요 방금 “찾기 /”를 해고 충분했습니다.
답변
당신이 사용할 수있는
pv /var/log/messages -qL 100
Running man pv
은 다음에 대한 정의 q
및 L
플래그 를 제공합니다 .
-q, –quiet-출력이 없습니다. -L 옵션을 단독으로 사용하여 파이프의 전송 속도를 제한하는 경우에 유용합니다.
-L RATE, –rate-limit RATE-전송을 초당 최대 RATE 바이트로 제한합니다. “k”, “m”, “g”또는 “t”접미어를 추가하여 킬로바이트 (* 1024), 메가 바이트 등을 표시 할 수 있습니다.
(가) 100
의 수이다 바이트에게 / 초
PS 훌륭한 유아 보호기 (창 모드에 있지 않은지 확인하십시오. ALT+ CTRL+ F2가 더 잘 작동합니다)
편집하다
- http://pipeviewer.googlecode.com/svn/trunk/ 로 만들어야하는 경우 소스 코드
- Google 코드 http://code.google.com/p/pipeviewer/source/checkout에 연결
답변
이것은 이상한 질문처럼 보이지만 일반적인 할리우드 해킹 장면을 만드는 데 무엇을 사용 하시겠습니까?
할리우드 테크노 드라마 , 당신이 찾고있는 것에 대한 충분한 영감이 있어야합니다. Linux 용 패키지로도 사용할 수 있으며 github 에서도 OS X에서 원하는 비트를 선택하고 패키지 할 수 있어야합니다.
데비안 / 우분투 시스템에서는 다음과 같이 설치할 수 있습니다 :
sudo apt-get install hollywood
또는 작동하지 않는 경우 :
sudo apt-add-repository ppa:hollywood/ppa
sudo apt-get update
sudo apt-get install hollywood