프로그래밍 QnA

revealboy의 이미지

유닉스 / 리눅스 x윈도우 환경에서 실행된 UI xterm의 위치를 변경할 수 있을까요?

목적 : A,B라는 확장된 2대의 모니터 환경에서 A에 띄워져 있던 콘솔창의 위치를 마우스를 사용하지 않고 B쪽으로 이동

A모니터 -> 확장된 B모니터로 이동

xterm을 사용할 때 "xterm -geometry 400x300+0+0"으로 원하는 위치에 xterm을 띄울 수 있잖아요.

그런데 띄워진 xterm 창을 옮기는 방법도 있을까요?

ngh1262의 이미지

우왕 이거 좀 이상하게 안되네요....

centos 6.0 쓰고있는 유저입니다

어느날부터인가 유저생성하고 패스워드를 새로 넣으려고하는데

passwd: Authentication token manipulation error

요런 메세지가 뜹니다...

패스워드가 짧다거나, 너무 간단하다라는 메세지도 안뜨고

딸랑 저거 하나 뜨네요....;;;

(아 당연히 root계정으로 했습니다)

혹시나 제대로 생성이 안됬나 해서 /etc/passwd /etc/gshadow /etc/passwd- 에 가서 생성됬나 확인했는데도 다 있습니다...

(/etc/shdow파일은 없고 /etc/shadow- 로 가서 확인해보니 다 있습니다)

지금 확인한 사항요 요기까지입니다

그런데 안되는게 마니 이상합니다. 아무리 찾아봐도 없네요...

여러분들의 따듯한 답변 부탁드립니당...ㅠ

sinwho의 이미지

c++에서의 상속

#ifndef DMA_H_
#define DMA_H_
#include

class baseDMA
{
private:
char * label;
int rating;
public:
baseDMA(const char * l="null", int r=0);
baseDMA(const baseDMA & rs);
virtual ~baseDMA();
baseDMA & operator=(const baseDMA & rs);
friend std::ostream & operator<<(std::ostream & os, const baseDMA & rs);
};

speedwall의 이미지

웹 브라우저에서의 악성코드 실행 방법에 대한 질문입니다.

안녕하세요

웹브라우져에서 실행되는 악성코드(익스플로잇 코드)가 실행될때 사용하는 API가 무엇인지 궁금합니다.

주로 악성 웹 페이지에 삽입되는 익스플로잇 코드는 브라우져에서 실행되어져서 특정 위치의 악성코드 파일을 받게 되어진다고 알고 있는대

익스플로잇 코드가 브라우져에서 실행 될때 차단을 목표로 하고 있습니다.

익스플로잇 코드가 실행되는 API를 후킹해서 막으려고 하는대,

어떤 API를 후킹해야 하는지 모르겠습니다.

익스플로잇 자체가 취약점을 이용하는 것이므로 때에 따라 사용되는 API가 다른지, 아니면 특정 API를 사용하는지,

그게 아니라면 무엇을 이용해서 컴퓨터를 제어하는지 알고 싶습니다.

이 문제만 가지고 일주일 넘게 고민하고 있다가 혼자서는 도저히 안될거 같아 고수분들의 도움을 요청합니다. ㅠ

참조할 만한 사이트나 방법이나 뭐든 알려주시면 감사하고 또 감사합니다

uj100의 이미지

openwrt에 관한 질문 또 올려요.

libpcap을 tcpdump.org에서 받아서 make해서 /usr/local/ 쪽에 설치가 됬습니다.

라이브러리를 위에 경로로 잡고 컴파일 했는데 에러가 납니다.

구글에서 검색해보니 libpcap을 openwrt에 컴파일 해야된다고 하는데 방법을 모르겠습니다..

혹시 아시는분 있으면 알려주세요..

//
mips-openwrt-linux-uclibc/bin/ld: connot find -lpcap
collect2: ld returned 1 exit staus
//
이런 컴파일 에러가 납니다.

shellee2의 이미지

텍스트 형태 파일 합치기 아이디어 자문좀 구합니다.

안녕하세요.

텍스트 형태 파일 합치기 아이디어 자문 좀 구합니다.

예를 들어 10메가 정도 되는 파일을 생성하는데 속도를 높이기 위해서

여러 쓰레드로 파일을 부분부분 생성 후 하나로 합치려고 합니다.

개발 언어는 C/C++ 이고요. 개발 환경은 리눅스 입니다.

하나로 합치는 부분에서 고민이네요.

(시스템 콜은 쓰지 못합니다. 완료 시점을 알 수 없어서 코딩으로 하려 합니다.)

핵심은 속도 입니다. 자문 부탁드립니다.

guswl78681의 이미지

defconfig 와 Kconfig 파일에 대해 질문이 있습니다.

defconfig 와 Kconfig 파일에 대해 질문이 있습니다.
제가 이론적으로 알고 있기로는 Kconfig에 config를 해놓고 *_defconfig 파일에서
사용할 것들을 적어주는 것으로 알고 있었는데
막상 Kconfig에만 config를 해주고 *_defconfig에는 명시하지 않아도 autoconf.h에 config 되어 있더라구요

defconfig와 Kconfig에 대한 적확한 용도와 차이점이 궁금합니다.

guswl78681의 이미지

defconfig 와 Kconfig 파일에 대해 질문이 있습니다.

defconfig 와 Kconfig 파일에 대해 질문이 있습니다.
제가 이론적으로 알고 있기로는 Kconfig에 config를 해놓고 *_defconfig 파일에서
사용할 것들을 적어주는 것으로 알고 있었는데
막상 Kconfig에만 config를 해주고 *_defconfig에는 명시하지 않아도 autoconf.h에 config 되어 있더라구요

defconfig와 Kconfig에 대한 적확한 용도와 차이점이 궁금합니다.

ohkh0401의 이미지

[커널과모듈] input device 모듈 구조에 관한 질문입니다

리눅스 커널과 모듈에 대해서 공부하고 있습니다

커널의 여러 부분 중 peripheral device 가 어떻게 작동하는지 보고 있는데요

keyboard device driver 의 작동이 이해가 가지 않습니다

linux kernel 과 device driver development 책들을 살펴보아도 keyboard 에 대해서는 너무 기본적이라 그런지 자세히 다루지 않네요

혹은 대다수가 현재 사용되는 usb 에 초점을 맞추어 설명하더라구요

저는 일반적은 serial 이나 ps/2 방식의 키보드에 대해서 먼저 알아보고 있습니다

키보드에서 키를 입력하는 순간부터 진행을 모듈의 관점에서 정리하자면

시그널 발생 -> i8042_driver -> gpio -> gpio_keys -> atkbd driver -> keyboard -> tty

가 맞나요?

살펴본 바로는 input 모듈도 어떤 과정에서 필요하다고 생각하는데요..

besapius의 이미지

[완료] 리눅스 커널에서 메모리 관리가 이해가 안됩니다.

안녕하세요.

리눅스 커널책을 보고 있는데요. 제가 이해한 것이 맞는지 틀린지 확인이 안되서요. 혹시 아시는분 계신지요?

예를들어, 시스템이 8기가의 메모리를 가지고 있고, 스와핑은 off됐고,
시스템이 현재 메모리를 6기가 사용하고 있고, 2기가가 사용가능한 상태라고 가정할께요.

이 상태에서, (커널은 물리적으로 page frame을 zone으로 나눠서 보관하잖아요.)
그렇다면 만일, zone_A와 zone_B에 각각 1기가씩 free memory가 남아있을 경우에요.

사용자가 malloc()으로 1.5기가를 요청하면 어떻게 됩니까? (시스템 전체적으로는 2기가가 있지요.)
zone_A와 zone_B에서 알아서 1.5를 맞춰서 물리적으로는 비연속적인 page frame들이 virtual
memory management를 거치면서 연속적인 메모리로 만들어져서 사용자에게 반환되는게 맞나요?

페이지

프로그래밍 QnA 구독하기