apt-get install patch 설치가 안됩니다
xxx.cpp 소스상에서 root 로 로그인 하는 코딩을 하고 싶습니다.
간단히 이런 식으로 코딩을 해봤는데요...
char *cmd;
sprintf(cmd, "su -"); popen(cmd, "r");
sprintf(cmd, "passroot"); popen(cmd, "r");
이런 결과가 나옵니다.
password: sh: passroot:notfount
popen() 명령을 수행하면 하면, 내부
리눅스에는 소프트웨어 방화벽이 있습니다. 이 방화벽이 적용되는 시점이 궁금해서 질문드립니다.
보통 NIC에서 Packet을 받으면, 이 Packet을 Ethernet Frame Header를 먼저 확인하고, 다시 IP Header를 확인 한 후 TCP Header를 확인하고 있습니다.
리눅스에 구현된 방화벽은 IP Fragmentation과 TCP Reassembly 기능이 모
txt파일에서 pattern1이 들어간 줄 부터 pattern2가 들어간 줄을 골라내는 간단한 방법으로 어떤것이 있을까요?
예를들어 아래와 같은 파일이 있으면 line2~line5를 출력해야합니다. 두 패턴 사이의 라인수는 고정되어있지 않습니다..
line1 abcd line2 pattern1 line3 abcd line4 abcd line5 pattern2 line6 abcd line
안녕하세요 이번에 학교에서 졸업을 압두고 Pin tool에 대해서 공부를 하게 되었습니다.
안드로이드가 올라간 스마트폰에서 안드로이드가 올라간 ARM11기반의 보드에 블루투스로 접속하여(페어링, 연결등은 되었다고 가정하고) 카메라를 켜고 그 영상을 받는 방법이 있을까요?
물론 지금나오는 블루투스의 속도로는 영상은 안될것 같고, 스마트폰으로 ARM보드의 카메라 이미지를 대략 1프
이상없이 사용하다가 파티션이 자동으로 readonly되어버리고 /var/log/messages 를 보면 아래와 같이 에러가 나옵니다. 하드에 베드섹터가 생긴건가요?
해결방법은 어떻게 되나요? 답변 부탁드립니다.
May 25 21:16:24 kernel: ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen May 25 21:16:24 kernel: ata1.00: cmd e7/00:00:
dell mini 10(1020) 에 우분투 10.04 를 설치했습니다. 두가지 문제가 있는데
1.
uname -r 명령을 하면 커널 버전이 '2.6.26-2-686'이라고 출력됩니다
이 시스템에 설치되어 있는 커널과 완전히 똑같은 (100.00% 완전히 똑같은) 소스를 보려고 하는데
2.6.26.tar.bz2를 다운받아야 하나요? 2.6.26.2.tar.bz2를 다운받아야 하나요?
둘 버전이 다 존재합니다
그래서 뒤에 -2-686의 의미가 궁금합니다
구조체를 가르키는 포인터를 사용해서 그 구조체의 맴버에 접근하려면 -> 연산자를 사용하잖아요 그 표현을 풀어쓰면 (* strudt).member 로 표현되는것으로 알고있는데
a->b->c 와 같은 표현을 풀어쓰면 아래와 같이 되는데 (*(*(*a).b).c)
이와 같이 쓰면 완전히 잘못된것인가요? (*a).(*b).(*c)