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

slhyvaa의 이미지

하나의 호스트 안에서 VPN 서버와 클라이언트의 가동이 가능할까요?

안녕하세요, 개발자를 지망하는 학생입니다. 눈팅만 하다가 몇 달간의 고민이 풀리지 않아 이렇게 질문을 올려봅니다...
요점을 말씀드리자면, 하나의 호스트 안에서 VPN 서버와 클라이언트의 가동이 가능할까요?

트래픽 절감을 위한 안드로이드 스트리밍 캐시 시스템을 제작하려 합니다(루트 권한을 이용하여). 재생했던 HTTP 스트리밍 서비스를 데이터 과금 없이 이용할 수 있게 하는 게 요지인데요, 이를 위해 HTTP 요청과 응답을 제어하려고 합니다. 제어의 내용은 다음과 같습니다.
1. 스트리밍 데이터 패킷을 디스크에 캐싱
2. HTTP 스트리밍 요청 판별: Cache Miss와 Cache Hit의 경우를 구분
3. 스트리밍 서버로의 HTTP 요청 차단: Cache Hit의 경우, 요청이 정상 발송된다면 데이터 과금이 발생
4. 저장된 패킷의 헤더를 변조하여 재생: SEQ No., ACK No., Src IP/Port, Dst IP/Port 등을 변조하여 스트리밍을 요청한 어플리케이션을 속임

hernian의 이미지

#error 전처리문으로 에러 발생 도와주세용~

안녕하세요 Kisa에서 제공한 SHA-256 해쉬 알고리즘을 사용하기위하여
Ubuntu Test system 에서 컴파일하여 실행하면
계속해서 #error 로 빠집니다. 이유를 모르겠어요

아래는 Source 입니다.

balgarac1의 이미지

해결

감사합니니다.

jjami1234의 이미지

안녕하세요. 리눅스 쓰레드에 관련하여 질문이 있습니다.

안녕하세요.

쓰레드 동작관련하여 질문 있습니다.

쓰레드로 동작하는 receive 함수를 구현하여, 패킷을 받을 때 마다 받은 패킷을 카운팅 하였고, 받은 패킷의 구조체에 또 다른

변수를 받을 때 마다 더하는 카운트 변수가 존재하는데 결과 출력시 서로 다른 값을 출력하는 것을 확인 했습니다.

이상하게 sleep을 주면 같은 같은 출력하게 되는데 sleep만 빼게 되면 서로 다른 값을 출력하네요 ...

아직 실력이 부족해 여기에 글을 남겨 봅니다. 고수님들의 조언 부탁드립니다.

글로 설명 드리기 애메하여 아래의 코드를 첨부합니다. 감사합니다.

while(1){

Restart_Receive:
FD_ZERO(&rfd);
FD_SET(Ftnet.fd, &rfd);

hoochoona의 이미지

아스키 코드표에 의문이 생겨서 질문 드립니다.

아스키코드에 0번 문자가 NUL 으로 표기되어있는데
전처리 되어있는 NULL를 단지 3글자로 표현하기 위해 NUL으로 표기한게 맞나요?
제가알기론 정의를 할 때 의미 부여를 한가지만 하고,
NULL은 null pointer, NUL은 null string로 압니다만...
어떤분께 단지 3글자로 표기하기 위해 NUL로 표기되있는 것이다. 라고 하셔서...
살짝 자신감을 잃었다고 해야하나 제가 틀린것 같아서요.

idrukawa의 이미지

virtual network interface 설정 변경시 arping 을 broadcast 하는 방법

안녕하세요.

리눅스상에 다음과 같이 network interface가 설정되어 있습니다.

csol9595의 이미지

tcp/ip소켓프로그래밍 브라우저 요청 파일저장

제목 그대로 파일에 브라우저에서 요청한 코드를 저장하려고하는 데요
돌아가긴 하는 데 파일에 안쓰여져요 ㅜㅜ
고수님들 제발 가르쳐주세요

h2ogid의 이미지

java 두 파일의 merge 질문

file_1 이

aaa

bbb

ccc

file_2 가

fff ffff fff

dddd dddd ddd

....

일 때 결과를

aaa,bbb,ccc,fff ffff fff

aaa,bbb,ccc,dddd dddd ddd

...

로 만들고 싶어서

package test;

import java.io.*;
import java.util.*;
public class Test { //클래스

hiluciano의 이미지

어셈블리어에서 offset 명령어를 붙였을 때의 차이가 무엇이죠?

; 생략
.data
message db "Hello, World!", 0Dh, 0Ah, 00h
range dd 0, 99 ; 최솟값 0, 최댓값 99

.code
; 생략
push offset message
call printf ; C 함수 printf 호출
add esp, 4

mov eax, 5
bound eax, range ; eax의 값이 0 이상 99 이하가 아니면 인터럽트

printf를 호출하기 위해 message의 메모리 번지를 스택에 넣을 때는 offset 명령어를 사용하는데
왜 bound 명령을 사용할 때는 offset을 쓰지 않는 것일까요?

dsp2의 이미지

apache 2.4.10 update시 오류가 뜨네요~~??

현재 apache 2.2버전을 소스로 컴파일해서 사용하고 있다가 apache 취약점 때문에

2.4.10으로 업그레이드를 하려고 합니다... 기존에 apache2로 설정 되어 있던 폴더를 apache2_old로 변경하고

httpd.2.4.10.tar.bz2파일을 다운 받아 압축을 풀고 설치를 하는 중간에 계속 에러가 발생해서...

문의를 들릴려구 합니다... 현재 시스템은 centos7버전 이구요... ssl이 같이 연동되고 있습니다.

컴파일시 에러 문구는 아래와 같습니다.... 어떻게 해결해야 할까요???

페이지

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