'Developer Gom/ETC'에 해당되는 글 4건
- 2015.11.28 Cities : Skylines Localization Tool
- 2013.02.13 Logparser로 로그인 실패 IP와 횟수 가져오는 쿼리
- 2010.09.10 Access Token Privileges
- 2010.08.31 NSIS 폰트 등록 스크립트
Author : sunny00123
Original Source : https://github.com/sunny00123/CitiesSkylinesLocalizationTool/tree/master/citiesskylines_en/citiesskylines
Original Release : http://steamcommunity.com/workshop/discussions/-1/613958868356242516/?appid=255710#p1
I have updated the translation tool because .po import doesn't work for me.
If this will be a problem to copyrights or other else, please leave a comment in this post.
'Developer Gom > ETC' 카테고리의 다른 글
| Logparser로 로그인 실패 IP와 횟수 가져오는 쿼리 (0) | 2013.02.13 |
|---|---|
| Access Token Privileges (0) | 2010.09.10 |
| NSIS 폰트 등록 스크립트 (0) | 2010.08.31 |
Logparser는 로그 기록으로 부터 원하는 데이터를 집계 해보고 싶을 때 사용하는 툴입니다.
여기서는 로그인 실패 로그로 부터 IP와 실패한 횟수 정보를 집계해 보겠습니다.
Logparser 다운로드 링크
http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=24659
Logparser가 설치된 경로에서 다음 쿼리를 쳐보시면 Logparser 폴더에 IPDeny란 파일이 생성되는데 에디터로 열어보시면 됩니다.
이 명령은 5회이상 로그인을 실패한 IP를 모두 가져오는 쿼리입니다. 출처 링크로 가보시면 조금 더 자세한 내용을 알아보실 수 있습니다.
logparser.exe -i:EVT -o:NAT -rtp:-1 "SELECT extract_token(strings,19,'|') AS IP, count(ip) into IPDeny from security where EventID=4625 Group By ip having count(ip) > 5 order by count(ip) desc
출처 : http://cybershin.tistory.com/309
'Developer Gom > ETC' 카테고리의 다른 글
| Cities : Skylines Localization Tool (0) | 2015.11.28 |
|---|---|
| Access Token Privileges (0) | 2010.09.10 |
| NSIS 폰트 등록 스크립트 (0) | 2010.08.31 |
DWORD _EnableNTPrivilege()
{
DWORD dwRtn = 0;
HANDLE hToken;
if ( OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken))
{
LUID luid;
if( LookupPrivilegeValue(NULL, SE_DEBUG_NAME,&luid) )
{
BYTE t1[sizeof(TOKEN_PRIVILEGES) + sizeof(LUID_AND_ATTRIBUTES)];
BYTE t2[sizeof(TOKEN_PRIVILEGES) + sizeof(LUID_AND_ATTRIBUTES)];
DWORD cbTP = sizeof(TOKEN_PRIVILEGES) + sizeof(LUID_AND_ATTRIBUTES);
PTOKEN_PRIVILEGES pTP = (PTOKEN_PRIVILEGES)t1;
PTOKEN_PRIVILEGES pPrevTP = (PTOKEN_PRIVILEGES)t2;
pTP->PrivilegeCount = 1;
pTP->Privileges[0].Luid = luid;
pTP->Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
if( AdjustTokenPrivileges(hToken, FALSE, pTP, cbTP, pPrevTP, &cbTP) )
dwRtn = pPrevTP->Privileges[0].Attributes;
}
CloseHandle(hToken);
}
return dwRtn;
}
'Developer Gom > ETC' 카테고리의 다른 글
| Cities : Skylines Localization Tool (0) | 2015.11.28 |
|---|---|
| Logparser로 로그인 실패 IP와 횟수 가져오는 쿼리 (0) | 2013.02.13 |
| NSIS 폰트 등록 스크립트 (0) | 2010.08.31 |
!include "FontReg.nsh"
!include "FontName.nsh"
!include "WinMessages.nsh"
Section "SubSection" SEC03
SetShellVarContext all
SetOverwrite off
SetOutPath "$%SystemRoot%\fonts\"
IfFileExists "$%SystemRoot%\fonts\micross.ttf" SKIP INSTALL
INSTALL:
File "C:\test\micross.ttf"
StrCpy $FONT_DIR "$%SystemRoot%\fonts\micross.ttf"
!insertmacro InstallTTFFont "$%SystemRoot%\fonts\micross.ttf"
SendMessage ${HWND_BROADCAST} ${WM_FONTCHANGE} 0 0 /TIMEOUT=5000
SKIP:
SectionEnd
사용중인 코드인데 micross.ttf 는 MS Sans Serif 폰트로 윈도우 기본 폰트다. 설치할 필요가 없는 폰트인데,
만약을 대비해 설치를 수행해주는 것이니까 큰 의미는 없다~ 고 할 수 있다. (안전빵용)
'Developer Gom > ETC' 카테고리의 다른 글
| Cities : Skylines Localization Tool (0) | 2015.11.28 |
|---|---|
| Logparser로 로그인 실패 IP와 횟수 가져오는 쿼리 (0) | 2013.02.13 |
| Access Token Privileges (0) | 2010.09.10 |
CitiesSkylines.7z