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

wed212의 이미지

ip_icmp.h 질문입니다

socket 프로그래밍을 하는 도중 첨부한 그림과 같이 icmp에 대한 에러가 발생합니다

n_time은 netinet/in_systm.h 에 정의되어있어서 c파일에 헤더를 추가하였는데도 해결이 되지않습니다.
어떻게 하면 에러를 없엘 수 있을까요???

wed212의 이미지

raw socket 프로그래밍 패킷스니핑에 대해 궁금합니다.

Tcp ip로 송수신되는정보를캡처해서 스니핑하는프로그램을만들고싶은데
어떻게햬야할지막막하네요 예제들찾아봐도 쉽지가않고..
도움주실수있으실분부탁합니다

fkqpfwl121의 이미지

[c#윈폼] string 배열에 들어있는값을 파일에 출력하는법..

안녕하세요. 파일에 string 배열안에 있는 문자열을 어떻게 출력을 하는지 궁금해서 질문 올렸습니다.

string[] abs = new string[arrayLength] 이라는 배열에 문자열이 들어가있고,

aaa.text 라는 곳에 abs의 문자열들을 한줄한줄 쓸 경우에 어떻게 써야 텍스트파일에 출력이 될지 잘 모르겠습니다.

using (StreamWriter st = new StreamWriter("aaa.txt"))

basak104의 이미지

tcp 통신에서 seq 번호가 넘어가면 어찌 되나요

안녕하세요 tcp 공부중인 학생입니다.

헤더에 보면 sequence 가 32비트로 정의되어 있는데, 만약 4GB가 넘는 파일 등을 전송해서 seq 범위를 넘기면 어떻게 되나요??

tcpdump떠서 보니까 별다른거 없이 0으로 넘어가긴 하는데 싱크를 새로 맺는다는 말도 있어서 헷갈리네요 ㅜㅜ

의견 부탁드립니다~

alswlek의 이미지

'

oxeak846의 이미지

openssl rsa구조체 내의 BIGNUM 사용

안녕하세요.. openssl을 공부중인 학생입니다.
openssl에서 RSA는 BIGNUM p, q, n, e,d 등으로 구성된 구조체인데
저는 RSA 키를 만들때 사용한 N을 이용해 N보다 작은 랜덤정수를 구하고싶습니다.
도와주세요~

ozon1000의 이미지

ycbcr 갈색범위

컬러모델 ycbcr 갈색 범위를 알고 싶습니다.

영상처리 개발자분들 부탁드립니다.

y = (unsigned char)(0.2999*r + 0.587*g + 0.114*b);
cb = (unsigned char)(-0.1687*r - 0.3313*g + 0.5*b + 128.0);
cr = (unsigned char)(0.5*r - 0.4187*g - 0.0813*b + 128.0);

ycbcr 값은 위와 같이 얻어 오고 있습니다.

if ((cb < 170) && (cb > 0) && (cr < 140) && (cr > 0))
{
A->imageData[(i*A->widthStep) + j] = 255;
}
else
{
A->imageData[(i*A->widthStep) + j] = 0;
}
다음과 같이 추출하고자 하는 색의 범위이면 검은색으로 아니면 흰색으로 처리하고 싶습니다.

show567의 이미지

tcl/tk canvas 내용을 image 파일로 출력 관련 질문

안녕하세요 tcl tk 프로그래밍중 질문이 있어 글을 올립니다.
tcl/tk를 canvas로 그린 내용을 image 파일 (어떤 형식이든 상관없습니다.)로 저장하고자 하는데요

.ps형식으로 저장하는 방법은 구글링을 통해 찾긴 했는데
출력 하려는 window의 사이즈가 1,100,000, 510,000으로 하니 ps 파일을 저장 하더라도 다른 tool에서
열지 못하는 현상이 생깁니다.

다시 질문은 첫번째는 만약 ps파일로 저장 한다면 big resolution에서 오류 없이 저장하고 열수 있는 방법이 있는가 이고
두번째는 ps파일이 아닌 다른 형식으로 이미지 파일을 저장 할수 있느냐 입니다.

답변 부탁 드리겠습니다.

JB.

makeroze의 이미지

raw socket 프로그램

int main()
{
unsigned char packet[40];
int raw_socket;
int on = 1 ;
struct ip *ip;
struct tcphdr *tcphdr;
struct sockaddr_in address;
raw_socket = socket( AF_INET, SOCK_RAW, IPPROTO_RAW );
setsockopt( raw_socket, IPPROTO_IP, IP_HDRINCL, (char *)&on, sizeof(on) );

tcphdr = (struct tcphdr *)(packet + 20 );

memset( (char *)tcphdr, 0, 20 );

alswlek의 이미지

'

페이지

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