My Study 53

강제종료 프로그램 ㅎㅎ

내가 만든 강종 프로그램... 약간 수정했네요... C:\ 가 있어야 하고,, C:\가 없으면 실행불 =ㅅ=; C드라이브에 Config 파일을 생성합니다. 실행시키고 1단계 2단계 3단계 설정하시고 스타트하시면 됩니다. 재미로 만들었고 특별한 상황에 요긴하게 쓰면 ㅇㅋ --- 발로짠 코드 =ㅅ=; var reboot: Treboot; gTray: TNOTIFYICONDATA; implementation {$R *.dfm} function Treboot.MyExitWindows(RebootParam: Longword): Boolean; var TTokenHd: THandle; TTokenPvg: TTokenPrivileges; cbtpPrevious: DWORD; rTTokenPvg: TTokenPrivi..

My Study/Delphi 2009.02.09

Flex 데이터 암호화 & 복호화

요즘 데이터 암호화는 필수라고 생각됩니다,, 스니퍼 프로그램이 잘되있어 요즘 초보자들도 스니퍼로 해킹이 가능한데,, 이걸 최대한 줄여주고자 데이터 암호화는 필수라고 생각됩니다. 전문해커가 맘먹고 바이너리 다 해석해서 풀려고 하면 답없이 무너지겠죠,, ㅎㅎ 요럴땐 어쩔수없이 비용을 들여 전문보안이 필요하겠죠,, 일단 제가 스니퍼해봤습니다. 1타겟 - 모 사이트 제로보드 제로보드가 월래 보안은 안되있나요? ㅡㅡ; 요기도 아이디 비번 다 노출됩니다. 3타겟 - 대형매체인 네이버 역시 암호화 되는군요 ㅋㅋ 아이디까지 다 암호화 해버려서 왠만한 일반인은 해석불능입니다,, 이 섹타를 찾는데도 힘들었음; 4타겟 - 제가 만든 암호화,, 보낸 데이터는 bkdgogo ㅋㅋㅋ 너무 무식하게 암호화 해서 7글자인데 엄청 기..

My Study/Flex 2009.01.29

플렉스 가변인수배열

플렉스에서 가변인수배열 작성법 입니다. AS로 작성하였고,, 모르시거나 저처럼 공부하시는 분들을 위해~ package { import flash.display.Sprite; public class asStudy extends Sprite { public function asStudy() { trace(average(1, 22, 33, 4, 77, 35, 100, 22, 3, 77, 66, 33)); } private function average(...a):Number { var sum:Number = 0; var args:Number = a.length; for (var i:int = 0; i < args; i++) { sum += a[i]; } return sum/args; } } } [...] 일종..

My Study/AS 2009.01.22

FluorinFX 샘플한개 구축을 해보겠습니다.

저번에 해봤던 WebORB 와 같은 맹락의 플렉스 서버 계열 활용이 가능합니다. FluorinFX 다운로드 페이지는~ http://www.fluorinefx.com/download.html 자 들어가시면 요거 1.0.0.15 버젼 받으시면 됩니당! 다운다 받으셨으면 이제 설치하시구요,, 설치 디폴트 경로는 위와 같습니다. 여기서 우리가 할 샘플은 위 경로에 있는 캐싱 예제입니다 ㅎ 여기서 중요한건 플렉스와 FluorinFX 의 연결에 중점을 두었으니 참고하세요~! --- 셋팅법은 먼저 복습해본 weborb랑 비슷합니다. 단 VB에 템플릿이 뜬다는거~ 자동으로 프레임워크2.0 됩니다. 요건 웹사이트 추가해줘야 겠져~ 위에 네모박스쪽 추가눌러서 웹사이트 추가해줍니다. 전 이름을 Fruorinkduk 이라 했..

My Study/ETC 2009.01.21

플렉스 타이머 활용!

플렉스 타이머 활용하는법입니다. 간단하게 as로 움직이는 Splite 로 제작하였습니다. package { import flash.display.Sprite; import flash.events.TimerEvent; import flash.utils.Timer; public class asStudy extends Sprite { private var _squa:Sprite; private var _circle:Sprite; public function asStudy() { _squa = new Sprite(); _squa.graphics.beginFill(0xff0000); _squa.graphics.drawRect(0, 0, 30, 30); _squa.graphics.endFill(); addChild..

My Study/AS 2009.01.20

플렉스 Sprite 그림판

걍 샘플식으로 그림판을 만들어 보았습니다. 메인 소스 AS 소스 package spliteTraining { import flash.display.Sprite; import flash.events.MouseEvent; public class grimSplite extends Sprite { private var _splite:Sprite; public function grimSplite() { super(); _splite = new Sprite(); this.addChild(_splite); _splite.graphics.beginFill(0xFFFF00); _splite.graphics.drawRect(0, 0, 300, 300); _splite.graphics.endFill(); _splite.ad..

My Study/Flex 2009.01.16

델파이 NIC 통신상태 구해오는 소스

IPHelper 를 이용한 NIC 상태 구해오는 소스입니다! unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Memo1: TMemo; Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; const MAX_INTERFACE_NAME_LEN = $100; ERROR_SUCCESS = 0; MAXLEN_IFDESCR = $..

My Study/Delphi 2009.01.15