본문 바로가기
반응형

전체 글265

[코드이그나이터] redirect 사용하기 코드이그나이터4 에서 redirect 사용하기 코드이그나이터3 에서는 redirect 사용을 아래와 같이 했다. redirect('/home'); 그대로 코드이그나이터4 에서 사용했더니 아래와 같은 에러를 뱉는다. CodeIgniter\HTTP\Exceptions\HTTPException The route for "/home" cannot be found. 코드이그나이터4 에서는 다음과 같이 사용해야 한다고 한다. $this->response->redirect('/home'); 2022. 11. 14.
[코드이그나이터] 설치시 require ext-intl * -> it is missing from your system. Install or enable PHP's intl extension 오류 코드이그나이터 설치시 오류가 발생한 경우가 있다. 오늘은 require ext-intl * -> it is missing from your system. Install or enable PHP's intl extension 오류 발생시 해결 방법을 설명한다. intl 확장은 The Internationalization extension 이며, PHP 국제화 함수이다. PS C:\> composer create-project codeigniter4/appstarter berasix_project Creating a "codeigniter4/appstarter" project at "./berasix_project" Info from https://repo.packagist.org: #StandWithUkr.. 2022. 11. 14.
[정보보안기사] #6. SNORT 정의(개념)와 기본 사용법(예제) ■ SNORT의 정의와 기본 사용법 ► snort는 정보보안 기사에서 가장 많이 다루어지는 주제 중 하나입니다. ► 단답형 문제는 물론 서술형 실무형에서도 다루어지며, 특히 정책 설정과 그 결과를 토대로 실무형 문제들이 출제되곤 합니다. ► snort의 내용은 방대하며 책 한 권은 금방 만들어내는 양입니다. 이번 포스트에서는 시험 위주의 정의와 정책에 대해서 확인해보도록 하겠습니다. 1. 출제 예제 1) snort 정의에 대해 답하기 [보기] ( A )는 1998년 SourceFire사의 최고기술경영자(CTO) Martin Roesch에 의해 발표된 오픈소스 침입탐지시스템으로서 오늘날까지 침입탐지시스템의 대명사로 사용되고 있다. 이 시 스템의 패턴매칭 방법은 ( B ) 비교방법과 ( C )비교방법이 있으.. 2022. 11. 14.
[코드이그나이터] 4. codeigniter shield 활용해보기 shield를 활용해볼 때 알아두면 유용한 부분들을 짚어 보려고 한다. shield 관련 소스는 vendor\codeigniter4\shield\src 에 위치하는데, 분석을 해보고 활용해 본다면 꽤 재미있을 것 같다. 그중 몇 가지만 소개해보겠다. 1. Filter app\Config\Filters.php session 부분의 except 부분에 로그인하지 않아도 접근할 수 있는 부분을 쉽게 작성할 수 있다. 우리가 등록한 route를 등록한다고 생각하면 된다. public $globals = [ 'before' => [ // 'honeypot', // 'csrf', // 'invalidchars', 'session' => ['except' => ['login*', 'register']], ], 'af.. 2022. 11. 11.
OpenSSL을 이용한 파일 암호화 ■ OpenSSL을 이용한 파일 암호화 ▶ 반드시 시스템에 openssl이 설치되어 있어야 합니다. 1. 암호화 작업 openssl enc -aes-256-cbc -in abcd.txt -out abcd.enc -pass pass:test => -aes-256-cbc : 암화화 타입 => 원본 파일 : abcd.txt => 암호화파일 : abcd.enc => password : test 2. 암호화 풀기 작업 openssl enc -d -aes-256-cbc -in abcd.enc -out abcd_d.txt -pass pass:test ※ in 파일과 out 파일은 반드시 다른 이름으로 만들어야 함. 같은 이름일 경우 원본 파일이 깨져 복원 불가함 2022. 11. 11.
[디아블로3] 디아블로3의 기본적인 사항 - 야만전사 1. 퀘스트 받기 : 노란색 느낌표 퀘스트를 받으면 우측 지도 밑에 "목표" 라고 표시된다. 초반에 레벨은 엄청 빨리오른다. 2. 기술 기술창에서 주기술(마우스 좌클릭)과 보조기술(마우스 우클릭)을 고를 수 있다. 중간에는 키보드로 제어하는 기술이 있는데, 레벨제한이 있다. 하단의 지속 기술은 패시브 기술이라고 생각하면 된다. 3. 소지품(인벤토리) 인벤토리는 당연하게도 I 키로도 바로 확인 가능하다. 기본 10 x 6 칸이다. 4. 지도 하트 : 치유자 파란별표시 : 상자모양 : 보관함 돈주머니모양 : 상인 책모양 : 아이템 식별하는 곳 파란색별 : 뭔가 역할이 있는 NPC 2022. 11. 10.
728x90