일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- XSS
- 모의해킹
- 다우오피스
- ssrf
- 거래사기
- 많다..
- intelmac
- 로맨스스캠
- 변태는
- ue4dumper
- speed-measure-webpack-plugin
- 취약점
- CJ대한통운 #쿠팡 #통관번호오류 #통관고유번호오류 #안주원팀장 #모건인베스트
- 안전결제
- open redirect
- 허리디스크
- MongoDB #NoSQL #CreateUser #DropUser #mongod #mognod.conf
- esbuild
- NUGU
- 중고나라
- Malware Sample
- 척추관협착증
- 보이스피싱 #대검찰청 #명의도용 #비밀번호 #계좌번호 #공공기관 #가짜검찰청
- 네이버카페
- self-signed
- CryptoJS
- Sequoia
- shell_gpt
- Frida
- 채팅환전사기
- Today
- Total
목록프로그래밍 (37)
annyoung
Install apache(httpd) and phpbrew install httpd php .bashrc or .zshrc setupbashrc나 zshrc에 등록해놓고, source ~/.zshrc 처럼 사용해서 적용해준 후에 apache open|start|stop|restart|status 를 입력해주면 각각 switch에 맞게 실행된다.apache() { case "$1" in open) echo "➡️ Move to apache directory" cd /usr/local/etc/httpd ;; start) echo "🔥 Starting Apache (httpd) using Home..
VBScript로 테두리 넣으려니 자꾸 에러가 난다.. 게다가 웹에서 보고서 뽑을때 Table 셀들을 Merge해서 다운로드하고 있는데, VBScript로 후처리를 해주는 것보다 보고서 생성하면서 테두리를 넣는게 좋지 않을까 싶어서 삽질을 좀 했다. python docx-template 모듈을 사용중인데, 이미지 넣는것만 지원하고 border는 지원하지 않더라. 결국 docx xml 객체를 구현해야 하는데.. 우선 테두리가 없는 버전과 있는 버전의 xml을 비교했다. 이건 테두리 없는 이미지의 xml ..

브라우저 저장소는 크게 3가지로 document.cookie, localStorage, sessionStorage가 있는데, 데이터를 쉐어링하는 여부가 틀리다. 무슨 말이냐? 크롬 브라우저에서 네이버에 접속한 A탭에서 document.cookie와 localStorage, sessionStorage에 각각 a는 1이라는 데이터를 삽입하고 출력해보면 a=1 또는 a:1이라고 모두 잘 저장된걸 확인할 수 있다. 그런데.. 같이 네이버에 접속한 B탭에서는 document.cookie와 localStorage만 선언되어 있고 sessionStorage는 a:1이 없다.. 그렇다 localStorage는 각 탭과 데이터를 공유하지만, sessionStorage에서는 각 탭과 별개로 독립된 형태로 공유하지 않는 것..
개요 개발하고 있는 서버 A,B가 있는데 A서버는 python@3.7.6에서는 돌아가지만 python@3.11.4에서는 돌아가지 않는다.하지만, B서버는 python@3.11.4에서 돌아가고 python@3.7.6에서는 돌아가지 않는 상황.. 따라서 필자는 파이썬 버전 관리가 필요하다고 생각했다. 설치 pyenv 설치 brew install pyenv .bash_profile나 .zshrc에 pyenv 활성화 하는 스크립트 추가 echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bash_profile .bash_profile나 .zshrc 변경사항 적용 exec "$SHELL" pyenv를 이용해 ..

소위 말해 도메인 구입 없이 가라 도메인으로 ssl 적용하는 방법에 대해서 설명한다. 해당 방법은 개발 보다는 모의해킹할 때 사용하면 좋을 것 같다. 127.0.0.1 example.com 우선 /etc/hosts를 위와 같이 수정해서 도메인과 아이피를 매핑시킨다. openssl req -x509 -out example.com.crt -keyout example.com.key \ -newkey rsa:2048 -nodes -sha256 \ -subj '/CN=example.com' -extensions EXT -config { https.createServer(sslOptions, app).listen(443); resolve(); }).then(() => { console.log('[*] SSL Ser..

https://github.com/stephencookdev/speed-measure-webpack-plugin GitHub - stephencookdev/speed-measure-webpack-plugin: ⏱ See how fast (or not) your plugins and loaders are, so you can optimis ⏱ See how fast (or not) your plugins and loaders are, so you can optimise your builds - GitHub - stephencookdev/speed-measure-webpack-plugin: ⏱ See how fast (or not) your plugins and loaders are, s... github...

docx에서 pdf로 변환하는 API를 만들고 있는데, 여러 이슈가 발생했다. 첫 번째로, docx 생성을 위해 tmp 디렉토리에 접근이 불가능한 에러가 발생했다. (/tmp/가 아닌 실행 경로의 ./tmp이다.) PermissionError: [Errno 13] Permission denied: 'tmp/17b2e17c-17ed-4a02-8a3b-e9a9e5e17758.docx' 이 이슈는 uwsgi가 www-data 권한으로 돌아가고 있기 때문인데, ./tmp는 root:root로 설정되어 있기 때문에 골머리 썩기 싫기 때문에 uwsgi 돌리는 권한을 root 퍼미션으로 줬다. 그리고, libreoffice와 관련된 모든 파일들도 root 권한으로 설정되어 있기 때문에 어쩔 수 없이 uwsgi 권한도..

https://www.icloud.com/shortcuts/5273f0f33ea444f6aae9d9bff68b9ad5 코로나 알리미 www.icloud.com 네이버에서 API를 업데이트 하는 바람에 수정 되었습니다. 기존과 다르게 업데이트 시간/날짜가 추가 되었습니다! 단축어 등록하셔서 빠르게 코로나 감염자 수를 파악해보세요🤗

베이스 참고: https://velog.io/@kyungjune/react-ckeditor5-%EA%B8%B0%EC%96%B5%ED%95%98%EA%B8%B0#4-2-craco-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 react ckeditor5 기억하기 ckeditor5의 초기설정을 기억하기위한 글이다.ckeditor5에는 커스텀 가능한 기본제공 builds가 있다.(Classic, Balloon, Balloon Block, Inline, Document, Pagination)이중 하나를 선택해서 ckeditor5-r velog.io 나는 여기서 조금 수정해서 사용했다. import React from "react"; import {createGlobalStyle} from '..

API 서버에서 데이터를 받거나, 로컬 데이터를 가지고 테이블에서 수정할 수 있도록 CRUD를 만들어놨는데, 수정하거나 삭제하는 경우 정상적으로 동작하지 않는다. 단, 추가하는 경우 원본 데이터가 정상적으로 유지되지만, Delete와 Update(row 체크 박스 선택) 시에는 원본 데이터가 수정되어 애를 먹었다. 데이터: checkObject: [1,2,3,4,5] Case 1) 테이블에 그려진 아이콘을 클릭하여 0번째 요소를 삭제했으나 console.log로 보면 원본 데이터가 변조되어 checkObject: [1]로 나타났다. Case 2) 테이블에 그려진 아이콘을 클릭하여 2번째 요소를 삭제했으나 console.log로 보면 원본 데이터가 변조되어 checkObject: [1,2,3]로 나타났다...