728x90
반응형
해당 블로그는 해킹 및 보안 블로그로 공부 및 연구용으로 작성되어지고 있습니다. 아래의 내용을 기반으로 해킹 시도 및 실제 공격을 시도하여 일어나는 모든 책임은 본인(따라한자)에게 있음을 알려드리며, 글쓴이는 아무런 책임을 지지 않습니다. 꼭 공부 및 연구용으로만 사용하여 주시길 바랍니다. 감사합니다.
과거자료를 찾아보다가 BoB할때 과제로 받았던 내용이 있어서 작성해본다.
과제는 그냥 Notepad를 띄우는 거였는데...
기억하기로는 파일크기를 특정하게 만들어서 notepad를 생성 하는 거였다.
#include <stdio.h>
#include <Windows.h>
#include <tchar.h>
#define DIR_LEN_BUFSIZE
int _tmain(int argc, TCHAR* argv[])
{
STARTUPINFO si = { 0, };
PROCESS_INFORMATION pi;
si.cb = sizeof(si);
si.dwFlags = STARTF_USEPOSITION | STARTF_USESIZE;
si.dwX = 100;
si.dwY = 100;
si.dwXSize = 300;
si.dwYSize = 300;
si.lpTitle = _T("Child process!");
TCHAR command[] = _T("notepad ");
BOOL state;
state = CreateProcess(
NULL,
command,
NULL, NULL,
TRUE,
CREATE_NEW_CONSOLE,
NULL, NULL,
&si,
&pi
);
if (state != 0)
{
_fputts(_T("Creation OK! \n"), stdout);
}
else{
_fputts(_T("Creation Fail! \n"), stdout);
}
return 0;
}
이렇게 작성했던 것으로 안다. 약 7~8년전의 과제였던 것같은데...
지금은 어떤느낌의 과제를 받을지 모루겠담!
728x90
반응형
'Language' 카테고리의 다른 글
php와 shell script 동시에 사용하기 (0) | 2023.01.07 |
---|---|
R script를 이용한 시각화 (2) | 2022.12.18 |
Changes in Python 3.6 (0) | 2016.12.24 |
base 64 원하는 횟수만큼 decoding 하기 python (파일 넣어서) (0) | 2016.12.22 |
individual bands of image.py (0) | 2016.12.21 |
댓글0