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

nzer0의 이미지

동영상 플레이어를 만든다고 할 때

대충 구글링 해보니까 Windows 에서는 Direct Show라는 라이브러리르 사용해서

필터그래프라는 것을 만들어 COM을 연결해서 쓰더군요

그렇다면 Direct Show 말고 다른 라이브러리는 없을까요?

리눅스에서는 보통 어떤 식으로 제작되나요?

trymp의 이미지

네트웍상에서 NAT 가 되는 방법에 대한 질문입니다.

사용자망 ... -> NAT 장비... -> 인터넷
10.10.10.0/24=>10.10.10.254 ,,, 40.40.40.1 -> 인터넷

사용자망의 GW 주소 10.10.10.254
실제 NAT 되는 IP 40.40.40.1

이런식으로 NAT 가 된다고 할 때, NAT 장비에서 source IP NAT 를 걸어야 인터넷으로

나간 패킷이 다시 돌아와서 NAT 테이블보고 원복시켜서 사용자망으로 다시 돌아오는 것으로

알고 있습니다.

이때 사용자 PC 가 여러개이기에 구분을 해주기 위해서 source port 값을 변경하는 것으로 알고 있습니다.

TCP 나 UDP 는 포트정보가 있기에 가능하지만 ICMP 패킷은 어떻게 구별하나요?

사용자 PC에 10.10.10.1 과 10.10.10.2 가 동시에 같은 서버로 ping 을 쏜다고 할때,

NAT 장비에서는 어떤식으로 구분해 주는지 알고 싶습니다.

고수님들의 조언 부탁드립니다.

지수아비의 이미지

PHP를 이용하여 HTML태그를 제거하려고 하려고 합니다.

php를 이용하여 웹페이지 소스에서 태그를 제거하려고하는데요...
단순하게 strip_tags() 함수를 사용해서는 원하는 결과를 얻을수가 없더군요.

예를들어 $A 라는 변수에 아래와 같은 html 소스가 들어있을경우 strip_tags 함수를 이용하여
출력을 하면...

이명수의 이미지

데비안에 x윈도우 설치했는데 마우스가 움직이지 않습니다

그동안 데비안 lenny를 X윈도우 없이 사용해오다가

apt-get으로 gnome을 설치했는데

gnome도 동작이 잘 되고 키보드도 잘 되는데

마우스가 움직이지 않네요

어떻게 해결해야 할까요?

데비안 버전은 5.0
커널 버전은 2.6.26-2-686 입니다

hohory의 이미지

[완료] 2byte 문자가 포함된 경우 정규식을 어떻게 표현해야 하나요?

안녕하세요.

정규식을 이용해서 아래와 같은 형식의 년월일 string의 존재 여부를 확인하고 싶은데요.

2010·06·11

const char* pattern = "10\ua1a4[0-1]?[0-9]\ua1a4[0-3]?[0-9]";
//const char* pattern = "10\xa1\xa4[0-1]?[0-9]\xa1\xa4[0-3]?[0-9]";
std::string sP = pattern;
std::tr1::cmatch res;
std::tr1::regex rx(sP);
std::tr1::regex_search(pszContents, r

kphwan의 이미지

syn 플러딩 공격에 관해 질문 드립니다.

지금 raw socket 프로그래밍으로
syn 프로그램밍을 구현해보고 있습니다.

일단 포트 스캔을 한 후에..
열린 포트가 있다면 그 포트로
syn 플래그를 보냅니다.

syn 플러딩 공격이 발신지에서 임의로 여러개의 발신지 아이피를 설정하고
수신지의 큐를 꽉 차게 하는 목적이지 않습니까??

그래서 헤더

inamind의 이미지

struct page -> flags 변수의 활용을 알고 싶습니다.

안녕하세요.

virtual memory 의 추가적인 정보를 보여주는 CONFIG_DEBUG_VM feature 를 enable 했더니 아래에서 VM_BUG_ON에서 Error 가 발생했습니다.

결론적으로 "page->flags >> NODES_PGSHIFT" 값이 0 인지 검사하는건데 가끔 1이 나와서 애러가 발생하네요.

page struct 의 flags 에서 shift 된 저 정보가 어떤 의미인지 알고 싶

fourier의 이미지

usb 키보드 포팅 관련 질문 있습니다.

입력장치가 없는 개발보드에 usb 키보드를 붙이려고 하는데요.
보드는 리눅스 커널 2.6.18을 사용중이구요.
개발은 우분투가 깔린 컴퓨터에서 보드에 미니컴을 통해서 통신하고 있습니다.
usb 키보드를 사용하기 위해 컴파일 옵션에서 usb 키보드 관련부분들은 전부 추가해주었습니다.

usb를 꼽으면 바

bakdorazi의 이미지

Dropbear가 보내온 메시지 : user login 하지 못하는 이유가 있는 것 같아요

dropbear를 실행했을 시 user password로 로긴 안되던 문제 해결을 위하여
/etc/passwd 파일에 아래의 한 줄을 추가해 주었습니다.

root:$1$$I2o9Z7NcvQAKp7wyCTlia0:0:0:root:/root:

그랬더니 dbclient 의 에러도 사라졌고 dropbear도 정상 동작하는 것 같습니다.

단 ...

basscraft의 이미지

대용량 파일 FTP 다운 받는 방법 좀 알려주세요

안녕하세요

유지보수하고 있는 고객사 사이트 리뉴얼 하면서 기존 소스와 컨텐츠를 tar로 묶어 놨는데

80Gbyte 정도 되네요...

내려받고 스토리지에서 삭제 하려고 하는데...

FTP로 받으면 3Gbyte 정도 받고 세션이 끊어짐니다.

L4 세팅때문에 그렇다고 하는데요...

split 명령으로 분할해서 다운 받

페이지

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