본문 바로가기

자료

[ C#,VB.NET ]Mutex를 이용한 프로세스 통제 (중복 실행 방지) using System.Threading; // 꼭 선언 해주어야 함 //뮤텍스 생성 Mutex m = new Mutex(); //뮤텍스를 획득할 때까지 대기 m.WaitOne(); //뮤텍스 해제 m.ReleaseMutex(); 실행파일을 여러 번 실행하면 여러 개의 다른 프로세스들이 생성되는데 이를 막는다. 더보기
C# Selenium Webdriver alert창 Enter하기 방법1. driver.SwitchTo().Alert().Accept(); // alert 창이 뜬다면 건너뛰기 방법2. this.driver.SwitchTo().Alert().Accept(); // alert 창이 뜬다면 건너뛰기 매우 간단하다. alert 창은 파이어폭스의 FireBug로 ID 값을 구하려 했지만 XPath 가 나오질 않는 관계로 건너뛰거나 무시하는 방법을 구글링을 통해 찾던 도중 "스위칭" 하면 된다는걸 알았다. frame 스위칭 하는것도 비슷하며 SwitchTo() 메서드를 이용하면 된다 더보기
HtmlDocument.GetElementFromPoint(Point) Method Retrieves the HTML element located at the specified client coordinates. public: System::Windows::Forms::HtmlElement ^ GetElementFromPoint(System::Drawing::Point point); C# public System.Windows.Forms.HtmlElement GetElementFromPoint (System.Drawing.Point point); member this.GetElementFromPoint : System.Drawing.Point -> System.Windows.Forms.HtmlElement Public Function GetElementFromPoint (point As.. 더보기
[C#,VB.net]자기자신 파일삭제(selfKill) 블로그 인기글 ● 메이플스토리 신규 룬패치/자동해제 프로그램 [링크 이동] ● 메이플스토리 거짓말탐지기 알림 프로그램 [링크 이동] ● C#에서 TensorFlow 사용하는법 [링크 이동] Dim cTarget = System.Windows.Forms.Application.StartupPath & "\Kill.bat" Dim strBat strBat = _ "@echo off" & vbCrLf & _ "echo. Self Kill" & vbCrLf & _ ":retry" & vbCrLf & _ "IF NOT EXIST " & Chr(34) & System.Windows.Forms.Application.ExecutablePath & Chr(34) & " goto end" & vbCrLf & _ "attri.. 더보기
[VB.NET/C#]GetClientRect, GetWindowRect 블로그 인기글 ● 메이플스토리 신규 룬패치/자동해제 프로그램 [링크 이동] ● 메이플스토리 거짓말탐지기 알림 프로그램 [링크 이동] ● C#에서 TensorFlow 사용하는법 [링크 이동] Private Declare Function GetWindowRect Lib "user32" _ (ByVal hwnd As Long, _ lpRect As RECT) As Long Private Declare Function GetClientRect Lib "user32" _ (ByVal hwnd As Long, _ lpRect As RECT) As Long Private Type RECT Left As Long Top As Long Right As Long Bottom As Long End Type Private S.. 더보기
Everything (윈도우용 빠른 파일 검색 프로그램) 윈도우용 빠른 파일 검색 프로그램으로 기본적으로 제공하는 검색 기능이나 타검색 프로그램보다 빠름. 악성코드나 포렌식에서 악성파일이나 주요 정보파일을 검색하는데 활용할 수 있으며 업무용으로도 사용할 수 있음. 사용법은 간단하며 좀더 전문적으로 사용하고 싶다면 Everything 실행 -> 도움말 -> 검색 문법, 정규식 문법, 명령 행 인자 페이지를 참고하길 바람. 최소한 연산자, 와일드카드, 정규식을 활용해도 원하는 결과값은 얻을 수 있음. (IT 종사자는 연산자, 와일드카드, 정규식은 기본적으로 숙지할 것!) 홈페이지 : http://www.voidtools.com/ko-kr/ 특징은 아래와 같음. - 작은 설치파일 - 깔끔하고 단순한 UI - 빠른 파일 색인 - 빠른 검색 - 빠른 시작 - 최저 자원.. 더보기
메이플스토리 9/10(목) 메이플스토리 운영정책 변경 안내 블로그 인기글 ● 메이플스토리 신규 룬패치/자동해제 프로그램 [링크 이동] ● 메이플스토리 거짓말탐지기 알림 프로그램 [링크 이동] ● C#에서 TensorFlow 사용하는법 [링크 이동] 이번 운영정책 변경의 주요 목적은 음란 채팅 단속 강화 및 도용 복구 서비스 확장입니다. 더 즐거운 메이플스토리를 만들기 위해 최선을 다하겠습니다. ▣ 운영정책 주요 변경 내용 1. 음란 채팅 단속 강화 다른 용사님에게 성적 수치심을 느끼게 하는 음란성 채팅이 확인되면 게임이용제한과 더불어 수사기관 의뢰 등의 추가적인 조치도 함께 진행될 수 있습니다. 나의 즐거움이 누군가에겐 불쾌함이 되지 않도록 많은 용사님들의 도움을 부탁드립니다. 2. 도용 복구 서비스 개정 그린 PC 시스템 도입 이후 용사님들의 적극적인 이용으로.. 더보기
루트킷 프로세스 숨기기(Hiding the Rootkit Process -3) 블로그 인기글 ● 메이플스토리 신규 룬패치/자동해제 프로그램 [링크 이동] ● 메이플스토리 거짓말탐지기 알림 프로그램 [링크 이동] ● C#에서 TensorFlow 사용하는법 [링크 이동] CSRSS 프로세스 핸들 열거가있는 HPD 실행될 때 모든 Windows 프로세스에는 숨겨진 프로세스를 감지하는 데 사용할 수있는 프로세스, 스레드, 명명 된 개체, 파일, 포트, 레지스트리 등에 대한 많은 열린 핸들이 있습니다. 네이티브 API 기능을 사용할 수 있습니다. 핸들을 열거하는 효과적인 방법은 첫 번째 매개 변수와 함께 NtQuerySystemInformation을 SystemHandleInformation으로 사용하는 것입니다. 시스템에서 실행중인 모든 프로세스의 핸들을 나열합니다. 열거 된 각 핸들에 .. 더보기