노트

  1. java 패스워드 체크

    `java public boolean checkPassword(String pwd) { // 영문, 숫자, 특수문자 (9~20 자리) String pattern1 = "^(?=.[A-Za-z])(?=.[0-9])(?=.[$@$!%#?&])[A-Za-z[0-9]$@$!%*#?&]{9,20}$"; Matcher match = Pattern.com…
    Date2021-05-25By관리자Views6,472
    java 패스워드 체크
  2. php exec 예제

    `php <?php $command = escapeshellcmd('/usr/custom/test.py'); $output = shell_exec($command); echo $output; ?> `
    Date2021-05-25By관리자Views6,576
    php exec 예제
  3. python sftp

    키페어 없이 ssh 접속 정보 저장되어 있을 경우 `py import sys import os import pysftp import paramiko if __name__ == '__main__': cnopts = pysftp.CnOpts(knownhosts="~/.ssh/known_hosts") cnopts.hostkeys = No…
    Date2021-05-25By관리자Views6,368
    python sftp
  4. python google 이미지 다운로드

    인자값 참조 : https://google-images-download.readthedocs.io/en/latest/arguments.html 패키지 다운로드 : https://github.com/hardikvasa/google-images-download 100개 이상 다운로드시 크롬 드라이버 필요, 크롬 브라우저 버전에 맞게 다운로드 : https:…
    Date2021-05-25By관리자Views6,380
    python google 이미지 다운로드
  5. python ffmpeg 인코딩 코드

    패키지 다운로드 : https://github.com/kkroening/ffmpeg-python or pip install ffmpeg-python `py import ffmpeg 비디오 사이즈 얻기 def get_video_size(filename): try: probe = ffmpeg.probe(filename,cmd='ffpr…
    Date2021-05-25By관리자Views6,547
    python ffmpeg 인코딩 코드
  6. RewriteRule 특정 폴더 제외

    ` RewriteEngine On RewriteCond $1 !^/(all) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !^/all/(.*)$ RewriteRule ^/(.*) http://test3.xinet.k…
    Date2021-05-11By관리자Views6,330
    RewriteRule 특정 폴더 제외
  7. macos pip 재설치

    파이썬3 설치되어 있는데 pip3 안될경우 아래 명령어로 설치 `shell $ brew postinstall python3 ` 홈브로 설치되어있어야 함.
    Date2021-05-06By관리자Views6,392
    macos pip 재설치
  8. PHP 오라클 모듈 설치

    사용중인 php 버전 소스 다운로드 오라클 3개 다운로드 instantclient-basic-xxx.x64-12.2.0.1.0.zip instantclient-sqlplus-xxx.x64-12.2.0.1.0.zip instantclient-sdk-xxx.x64-12.2.0.1.0.zip 다운받은 3개파일을 하나의 폴더 안에 합치기. `…
    Date2021-04-28By관리자Views6,481
    PHP 오라클 모듈 설치
  9. Oracle 12c CentOS 8 설치

    오라클 설치파일 다운로드 : Oracle Software Delivery Cloud 패키지 설치 Oracle 설치에 필요한 패키지를 설치 합니다. `shell yum update yum install -y gcc gcc-c++ ksh libaio-devel make sysstat libnsl ` Group과 User 생성 Oracle …
    Date2021-04-15By관리자Views6,805
    Oracle 12c CentOS 8 설치
  10. 우분투 18.04 MongoDB 설치 및 구성

    MongoDB 설치하기 공개키 가져오기 `shell curl -fsSL https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add - ` 소스 목록 파일에 MongoDB 목록 파일을 추가 `shell sudo echo "deb http://repo.mongodb.org/apt/ub…
    Date2021-03-16By관리자Views6,943
    우분투 18.04 MongoDB 설치 및 구성
  11. 우분투18 서브라임3 설치

    apt 패키지 목록을 업데이트하고 https 소스에서 패키지를 가져 오는 데 필요한 종속성을 설치합니다. `shell $ sudo apt update $ sudo apt install apt-transport-https ca-certificates curl software-properties-common ` 다음 curl명령을 사용하여 저장소의 G…
    Date2021-03-16By관리자Views7,027
    우분투18 서브라임3 설치
  12. IDA Pro 7.2.181105

    IDA Pro 7.2.181105 WIN x64 + Hexrays & Hexarm Decompilers (x64/x86) [2019, ENG] 출시일 : 2019 버전 : 7.2 빌드 181105 개발자 : Hex-Rays SA 개발자 사이트 : https://hex-rays.com/ 비트 심도 : 64 비트 인터페이스 언어 : 영어 Tab…
    Date2021-02-20By관리자Views7,310
    IDA Pro 7.2.181105
  13. Unity C ++ Android 게임 모딩

    Android 용 치트를 만들고 싶었던 사람들을 위해 libmono.so이러한 C # DLL을로드 하는 데 사용하는 클래식 Unity 게임의 DLL을 패치하는 방법을 설명하는 많은 자습서가 있습니다. 여기서는 게임이 C # DLL이 아니지만 모든 게임이 단일 라이브러리에 패키징 된 경우 게임을 모드하는 방법을 볼 수 있습니다 libil2cpp.so. 여…
    Date2021-02-20By관리자Views7,448
    Unity C ++ Android 게임 모딩
  14. 아파치 프록시

    ` <VirtualHost *:80> ServerName www.example.com ProxyPreserveHost On ProxyRequests Off ProxyPass / http://127.0.0.1:8080 ProxyPassReverse / http://127.0.0.1:8080 </VirtualHost> `
    Date2021-02-18By관리자Views7,090
    아파치 프록시
  15. Letsencrypt 인증서 1개 체인 통째로 삭제하기

    체인삭제 명령어 다음과 같은 명령어로 간단히 체인을 삭제할 수 있습니다. 실행시 삭제할 것인지를 확인하는 절차는 전혀 없으므로 신중하게 삭제해주시기 바랍니다. 또한, 삭제해도 현재 동작중인 http 서버를 재시작하기 전까지는 인증서가 유효합니다. Letsencrypt 체인삭제 명령어 certbot delete --cert-name 체인명 …
    Date2021-02-18By관리자Views6,857
    Letsencrypt 인증서 1개 체인 통째로 삭제하기
  16. Let's Encrypt SSL 인증서 자동 갱신 설정 방법

    Let’s Encrypt에서 발급하는 인증서는 90일짜리 단기 인증서입니다. 3개월에 적어도 한 번은 갱신을 해야 한다는 뜻이기도 합니다. 아래는 이 인증서를 갱신하는 방법에 대해 알아보겠습니다. 참, 그전에 Let’s Encrypt 무료 SSL인증서 발급 받기 (어렵지 않아요) 글을 보신 분들은 아시겠지만 패키지 매니저를 통해 설치하셨으면 certbot…
    Date2021-02-18By관리자Views6,899
    Let's Encrypt SSL 인증서 자동 갱신 설정 방법
  17. Let's Encrypt 무료 SSL 보안 인증서 설치 방법(Ubuntu Server OS 기준)

    `shell $ sudo apt-get install letsencrypt 도메인 인증 발급 $ sudo letsencrypt certonly --manual --email [이메일] -d [도메인] 로컬 발급 letsencrypt certonly --webroot --webroot-path=[www 디렉토리] -d [도메인] 갱신 …
    Date2021-02-17By관리자Views6,922
    Let's Encrypt 무료 SSL 보안 인증서 설치 방법(Ubuntu Server OS 기준)
  18. c# 파일 암호화/복호화

    `cs using System; using System.Linq; using System.Text; using System.IO; using System.Security.Cryptography; namespace hidden { class Ransomware { //AES encryption algorith…
    Date2021-02-12By관리자Views7,714
    c# 파일 암호화/복호화
  19. 엘리온 낚시 매크로

    현재까지 만든거 끄적여봄. 성공률 : 98% 낚시 내구도 소모시 자동 변경 물고기 정리 기능 x
    Date2020-12-20By관리자Views13,777Comment3
    엘리온 낚시 매크로
  20. c++ 마우스 클릭

    `c include <stdio.h> include <cstdlib> include <windows.h> include <winuser.h> include <conio.h> INPUT input; int x = 889; int y = 451; // Mouse click up input.type = INPUT_MOUSE; input…
    Date2020-12-19By관리자Views8,063
    c++ 마우스 클릭