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

kor2u의 이미지

정규표현식으로 태그 내에 있는 onclick, onmouseout 등을 찾아서 지워주는 걸 좀 알려주세요 ㅠ.ㅠ

안녕하세요.

지금 xss에 대한 처리를 하고 있는데요.
태그 내에 들어가는 onclick, onload, onmouseover, onmouseout 등을 정규식으로 찾아서 replace하려고 하는데 잘 안돼서요 ㅠ.ㅠ

좀 도와주세요.

그리고 on으로 시작하는 이벤트들도 같이 처리할 수 있도록 좀 부탁드립니다. (--)(__) 꾸벅

chocokeki의 이미지

ubuntu 는 커널 컴파일 & 인스톨 방법이 다른가요?

virtual box와 i7 최신 노트북 windows8 환경에서 운용중입니다(uefi 환경일듯 합니다)

rhel 계열 os를 사용하다가 ubuntu로 넘어와봤는데 생각보다 많이 어려움을 겪는 중입니다
14.04 LTS 를 설치하고 3.18 커널을 다운로드 받아 컴파일 하고
make install
make modules_install INSTALL_MOD_STRIP=1
reboot 하였는데...웬걸..........
맙소사...부팅이 안됩니다

noeoqzotngo의 이미지

Vim 열 위치에 마킹 가능한가요?

마크하고 해당 마크로 이동하면 행만 기억되던데 혹시,

1. 열의 위치를 마킹할 수 있나요?

2. (열의 위치도 포함하여) 이전 커서의 위치로 이동할 수 있는 단축키가 있나요?

있을 것 같은데, 답을 못 찾고 있네요. ㅠㅠ
답변해주시면 감사하겠습니다!

shint의 이미지

GPL 소스의 원리를 이용해도 되나요?

대폭 개정된「GPL 버전 3」 초안, 발표 임박
http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=105&oid=092&aid=0000007005

1. GPL 소스의 원리를 분석 및 이용해서. 다른 소스 코드를 구현하는것

2. GPL 소스가 구현된 함수에 사용 방법을 이용하는것

hb7083의 이미지

mfc를 이용해서 2d게임을 만들려고하는데 메인루프를 어디다 넣으면 좋을까요?

그냥 일반 c++소스코드처럼 메인이 보이는것도아니고...
초짜라서 그런지 매우 난감하네요 ㅠㅠ

wnsdud9984의 이미지

개인 파일을 정리할 ftp서버를 만들 생각입니다. 리눅스 추천 부탁드립니다.

집에 점점 HDD가 늘어가고 도킹스테이션으로 연결하는데도 힘든 지경까지 왔습니다.

집에 저가의 서버를 하나 구매해서 ftp서버를 만들어서 필요할때만 다운로드 하는 형식으로 만들 생각인데...

제가 지금까지 사용해본 리눅스는 우분투와 CentOS, Fedora입니다.

그런데 이중에서 우분투와 centos를 서버용으로 추천한다는 블로그의 내용들이 많아서

다른 OS라도 상관없습니다.(공부하겠습니다.)

추천 부탁드립니다.

meuru의 이미지

c언어에서 read 함수에 대해 궁금합니다...

while(1){
ret = read(socket, buf, size);
if(ret == -1){ errcnt++; printf("error!\n");}

printf("%s\n",buf);
}

소스가 이렇게 생긴건 아니고 예를 들었습니다.

소켓통신에서 while 안에 read를 넣었습니다. 그리고 해당되는 디스크립터에 데이터를 넣어서 read의 버퍼에 데이터가 들어가게 만들었습니다.

-1이 리턴되는 경우는 오류라고해서, -1이 나올 경우 오류카운트가 올라가도록하고 printf로 오류가 났다는 메세지를 정해서 출력시키게 만들었습니다.

그리고 보시는 바와 같이 printf 로 그 오류가 난 버퍼를 찍었더니 제가 송신한 값이 그대로 아주 잘 나왔습니다.

데이터를 socket으로 송신할 때, 프로토콜을 정했기 때문에,

SystemV의 이미지

GDB에서 SIGNAL 강제로 발생 시킬때 Thread 발생 위치 ..

멀티 스레드 환경 상태에서 GDB로 잡고 커멘드로 signal을 사용해서 테스트하려고하는데요.

gdb내에서 이동한 쓰레드 위치(ex. t 1 or t 2)에서 signal 커맨드를 날리면 딱 그 쓰레드로 signal이 가나요?

아니면 외부에서 signa 들어온거처럼 어디로 갈지 예측할수 없나요??

destfix의 이미지

Kali linux 커널 컴파일 후 Update-initramfs 에서 에러가 납니다.

정상적으로 진행후 마지막에서 되지 않습니다.
첨부된 파일을 보시면 기존 3.18.0-kali3-amd64과 3.18.6이 모두 있습니다.

하지만

update-initramfs -c -k 3.18.6
Cannot create version 3.18.6: already exists
이라고 나옵니다.

zzape의 이미지

2.6.36 커널 빌드 궁금증 문의합니다

2.6커널부터는 .ko파일을 쓴다고 들엇는데 왜 전 커널 컴파일하는데 파일에 .ko파일은 안 보이고 .o파일만 보이는지 궁금합니다
그리고 make all하던 중 마지막 부분에서 에러가 3가지가 나왔는데 .ko파일이라고 나왔는데 폴더에 들어가면 그런 파일은
안보이는데 도움 좀 주셨으면 합니다. 커널 컴파일만 지금 1주일째 하는데 쉽지가 않습니다

첨부한 사진이 make all한 후에 나온 에러입니다
이 부분을 해결하지 못해서 menu.lst파일이 안 생기는건지
System.map-2.6.36
config-2.6.36
vmlinuz-2.6.36
initrd 2.6.36
까지 다 만들어도 안생기는데 이런 부분과는 전혀 상관이 없이 다른 부분에서 실수를 한건가요?

페이지

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