프로그래밍 QnA + 설치 및 활용 QnA + 질문

sun1226의 이미지

유해차단시스템에서 nimda,spida를 탐지하는 방법???

제가 만들고 있는 project는 ESMS ...network management system
입니다....

거의 막바지인데요...지금 유해정보차단 source를 붙이고 있는데요..
virus 중에 nimda와 spida를 흘러다니는 패킷중를 분석해서 구별을 해야
하는데....
질문 1)
nimda의 경우 c+dir 패턴이 data부분에 있다고 하는데 data 어느부분에
존재를 하는건지...아님 data전체를 일일이 비교를 해야 하는 부담이 생겨서..
좋은 방법이 없는지...
질문2)
spida일 경우 port가 1433을 구별을 해야하는데..궁금한 건...

hurryon의 이미지

[질문] 간단한 Makefile 만들기.

작업 관리을 위해 make 을 배우고 있습니다. 참고 도서는 한빛미디어에서
나온 "Managing Projects with make" 입니다.

매크로부분에서 의문점이 있어서 이렇게 글을 올립니다. 지금 저의 시스템에
설치된 make에서는 제대로 되지 않아서 혹시나 이 책이 잘못된건지
아니면 제 시스템에 있는 make에서 지원을 하지 않는건지 모르겠
습니다.

nscode:~/tmp$ cat -v -t Makefile
new_spec new_imp: menus hash store
^Idate >> $@
^Ils $? >> $@
nscode:~/tmp$

shean0의 이미지

bmp file을 어떻게 만들 수 있을까요?

안녕하세요..
정보가 필요해서 이렇게 문의를 드립니다.

현재 제가하려는 것이
bmp 화일을 만들려구 하거든요..

지금까지 제가 아는 것이라고는 bmp-header 에 맞추어서 정보를 셋팅하고.
그것을 임의의 내용과 함께 파일에 저장하면 ..
그것이 bmp파일이 된다 라고 들었습니다.

그래서.. 테스트를 해 보려구 하는데.. 영 정보를 못 찿겠네요.
아시는 분 있으시면... 조언을 부탁드립니다.

주==>)
인터넷에서 보니..예전 도스용 프로그램은 있던데.

hilovesh의 이미지

도메인과 고정 ip가 필요한가@@a

자신의 피씨로 서버를 돌릴시

도메인과 고정 ip두가지가 다 필요한가요?

아님 한가지만 필요한가요?

ppp70의 이미지

네임서버 관련 질문이여..

네임 서버을 설정 했는데...외부에서..

ns.도메인은 찾는데...www나 다른건 못찾네여..

log파일을 보니..이런 메세지가 나오는데...

아시는 분 있으면 답변좀..

file does not end with newline

그리고, nslookup 11.111.111.11치면.

server can't fine 11.111.111.11.in-addr.arpa.:NXDOMAIN

이라고 나오고..

nslookup 도메인 치면,,다시 찾아지고여..

그런데.. 외부에선 ns도메인만 찾아지고.. www나 다른건 찾질 못하여..

이곳의 문서을 찾아 보고 수정도 해 봤는데.. 잘 안되서.. 이렇게

bucketquai의 이미지

function 인자 받는 문제입니다

우선 예를들어 GDBM의 open function의 proto type을 보면

extern GDBM_FILE gdbm_open GDBM_Proto((
     char *file,
     int  block_size,
     int  flags,
     int  mode,
     void (*fatal_func)()
));

이런데요 실제로 매뉴얼을 보면 fatal_func의 인자로 char*값이 하나 넘어간다고 되어 있습니다. 그래서 실제로

void err_func(char *str)
{
	printf("<b>DB Error</b>: %s", str);
	exit(1);
}
dbf = gdbm_open(filename, 512, flag, 0666, err_func);

new5244의 이미지

thread 관련 질문...

Linux 에서 thread 프로그램을 테스트 중인데...

main 에서 pthread_create() 를 써서
thread 를 하나 만들었는데...

프로세스 trace 결과 새로 생성된 tread 만 돌고 main 프로세스는 thread 가 생성된 시점부터 먹통이 되네요...

Quote:
root 29029 29015 0 11:49 ? 00:00:00 /usr/local/test
root 29030 19029 0 11:49 ? 00:00:00 /usr/local/test
root 29015 1 0 11:49 ? 00:00:00 /usr/local/test

29015 번이 main 이고
29030 이 새로 생긴 thread 입니다.

Quote:
#strace -p 29015 먹통이라서 CTRL+C 로 종료
detach: checking sanity: Operation not permitted
김영훈의 이미지

구조체 포인트에서 멤버변수에의 접근문제

아래 프로그램을 컴파일 해보면

int main(void)
{
        struct sockaddr_in sock;
        struct sockaddr_in* psock;
 
        psock = &
        sock.sin_addr.s_addr = 1000;
  
        printf("psock->sin_addr->s_addr = %d\n", psock->sin_addr->s_addr);
        return 0;
}

Quote:
memcmp.c: In function `main':
memcmp.c:17: invalid type argument of `->'

이런 컴파일 에러가 뜨네요...

구조체 포인트에서 구조체 멤버 변수에 접근이 불가능한가요?
답변

freeman3의 이미지

CVS Repository 삭제는 어떻게 하나요?

제가 이번에 CVS를 쓰려고 합니다.
근데 처음에 cvs -d /home/cvs init 으로 repository를 잡았다가, 문제가
생겨 rm -rf /home/cvs 로 저장소를 지웠습니다.
그다음 cvs -d /home/repository init 으로 새로운 repository를 잡고
Wincvs 를 써서 원격으로 접속을 시도하였습니다.
그런데.. 아이디 패스워드를 치고 난다음 /home/repository 라는 repository를 찾을수 없다고 에러 메시지가 뜨는것입니다.
별짓을 다하다 걍 전에 있던 /home/cvs 로 접속을 했더니 접속이 되는 것입니다. 거기는 CVSROOT도 passwd 화일도 없는데 말입니다.

khaic0c0의 이미지

rand() 함수 관련 질문인데요...

int answer1;

srand( (unsigned)time( NULL ) );
answer1 = rand();

이런식으로 rand() 함수 사용하면,
answer1 값에... 10자리 정도의 숫자들이 랜덤으로 할당됩니다.

그런대 전.. 여기서 두자리만 가져가고 싶거든요.
만약 answer1 값에... 35957092384 이런식으로 값이 들어간다면,

35값만 가져오고 싶어요.

문자열 함수로 가져오면 될듯도 한대 제가 문자열 함수를 잘 모르거든요.
사용법이랑 적당한 함수는 어떤것이 있나요?

그리고 문자열 함수 말고도 다른 방법은 뭐가 있을까요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기