오류 내용 : com.microsoft.sqlserver.jdbc.SQLServerException 드라이버가 SSL(Secure Sockets Layer) 암호화를 사용하여 SQL Sever로 보안 연결을 설정할 수 없습니다. 오류: "PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target". 이건 인증서 오류인데 구글에 관련 오류를 검색하면 SSL 인증서를 자바 시큐리티 관련 파일에 수동으로 추가 하라고 나온다. 그러나 인증서를 수동으로 추가할 수 없는 경우나 추가 해서는 안되는 경우도 있을 것이..
최신 글
-
인스타그램 리버스 엔지니어링개인 프로젝트 2024.10.28
Proxyman을 사용한 비공개 API 리버스 엔지니어링 1. Facebook Whitehat 설정 활성화(APK를 패치하고 에뮬레이터 인증서를 재정의할 것이므로 반드시 해야하는건 아님)Facebook 계정의 연구자 설정에서 Whitehat 옵션을 활성화 2. Instagram APK 오픈APK를 직접 열고 패치해서 다시 빌드하는 것으로 인스타의 잠겨있는 인증서를 우회 해야 한다.APK의 내용을 추출하고, 내용을 수정하고, 다시 빌드하여 패치된 앱을 우리 기기에서 사용할 수 있도록 해야 한다.APK 애플리케이션에서 작업할 때 기본 기능을 도와주는 VS Code 확장 프로그램인 APKLab을 사용하는게 좋다.APK를 다운로드 하고 VS Code에서 폴더를 엽니다. APK를 열려면 VS 코드에서 APK를 저..
-
파이썬 aiosonic 비동기 라이브러리에서의 too many values to unpack 에러트러블슈팅 2024.07.08
서론기존 requests 라이브러리 사용해서 보내던 통신 프로그램이 있었는데 이걸 비동기로 로직으로 변경을 해서 속도를 더욱 빠르게 업그레이드 하려고 했다.해서 여러 비동기 라이브러리중에서 aiosonic 라이브러리를 선택을 했는데선택한 이유는 단순하게 제일 속도가 빠르기 때문 이였다.다만 해당 라이브러리의 HTTPClient 클래스 객체를 만들어서 사용던 중 "too many values to unpack" 에러를 만나게 된다. 트러블 슈팅too many values to unpack 오류는 사실 되게 간단한 오류이다.문구 그대로 해석해도 받아야될 인자 보다 더 많은 수를 넣었다던가 아니면 결과 return 값의 수가 맞지 않다던가 하는 그런 오류 이다.근데 아무리 코드를 뜯어봐도 그렇게 되어 있는 구..
-
tmux - 터미널 종료해도 세션 유지시키는 방법Linux 리눅스 2024.06.26
서론https://heidong.tistory.com/313 맥미니 M2를 개인용 홈 서버로서론개발용 서버, 간단한 소규모 프로젝트 등을 24시간 올리기 위해 개인용 서버가 필요하다.처음엔 aws, 네이버 클라우드와 같은 클라우드 서비스를 고려 했지만, 클라우드 서비스는 초기 비용heidong.tistory.com https://heidong.tistory.com/276 크몽 자동 응답 프로그램 개발서론크몽에서 처음 받는 메세지에 대해서 얼마만큼 빠르게 답장을 하냐에 따라서 시간 내 응답률이 결정 된다.이 응답률을 높이기 위해서 내 개인서버에 자동응답 프로그램을 상시로 돌려놓을heidong.tistory.com 맥미니를 개인서버로 사용하기 시작하면서 자동 응답 프로그램을 24시간 상시로 켜놓으려고 하는..
-
맥미니 M2를 개인용 홈 서버로이야기 2024.06.24
서론개발용 서버, 간단한 소규모 프로젝트 등을 24시간 올리기 위해 개인용 서버가 필요하다.처음엔 aws, 네이버 클라우드와 같은 클라우드 서비스를 고려 했지만, 클라우드 서비스는 초기 비용은 저렴하다고 하지만 장기적 관점으로 봤을때 결국 비용이 증가할 확률이 매우 높고 클라우드 의존도가 높아져서 결국 지속적으로 비용을 지불할 수 밖에 없을것 같았다.현재는 오래된 노트북을 사용해서 개인용 서버로 사용하고 있었는데 점차 올리는 프로그램이 많아지고 시간이 지날수록 사양의 문제와 소음 등 때문에 이전을 결심했다.맥미니를 개인 서버로 대체하여 기존에 개발했던 자동 응답 프로그램을 먼저 테스트로 올려 볼 예정 이다. 맥미니를 선택한 이유소형화 및 저소음맥미니는 소형화된 디자인으로 공간을 많이 차지하지 않으며, 팬..
-
자바 - 특수 문자 출력 하는 2가지 방법JAVA 자바 2024.04.28
첫번째 방법자바에서 특수 문자를 출력하기 위한 가장 간단한 방법은 이스케이프 시퀀스를 사용하는 것몇 가지 일반적인 특수 문자와 그에 상응하는 이스케이프 시퀀스는 다음과 같다.줄 바꿈: '\n'탭: '\t'따옴표: '\"'역슬래시: '\\'public class Example { public static void main(String[] args) { // 줄 바꿈 System.out.println("이것은 줄 바꿈입니다: Hello\nWorld"); // 탭 System.out.println("이것은 탭입니다: Hello\tWorld"); // 따옴표 System.out.println("이것은 따옴표입니다: \"Hello W..
-
MariaDB - 로그 활성화하는 방법DBMS 2024.04.17
서론 마리아 디비에서 기본적으로 로그 기능은 꺼져있다. 그래서 로그를 봐야할 상황이 생겼는데 로그 설정이 꺼져 있어서 로그 체크가 안되어서 곤란했었다. 따라서 로그를 활성화 시켜 보겠다. 이 글에서는 일반 로그와 에러 로그 2가지를 활성화 시킬 것 이다. 전체 로그 및 에러 로그 활성화 하기 1. MariaDB 구성 파일 확인: MariaDB의 로그 설정은 일반적으로 구성 파일에 저장됩니다. Linux 시스템의 경우 /etc/my.cnf 또는 /etc/mysql/my.cnf 등의 경로에 위치할 수 있습니다. Windows에서는 C:\ProgramData\MariaDB\my.ini 등의 경로를 확인할 수 있습니다. 2. 구성 파일 수정: 설정 파일을 편집하고 [mysqld] 섹션에 다음과 같은 설정을 추가..
-
2024년02월29일 국내외 주식시장 주요 종목 정보[API] auto post 2024.02.29
국내외 주식 시장 주요 종목 정보 국내외 주식 시장에 대한 분석과 주요 종목 정보를 포괄적으로 제공합니다. 국내 주식 시장 주요 종목 코스피: 2024년도에 코스피 지수는 기업 이익 증가세를 바탕으로 상승세가 예상됩니다. 주요 주가지수와 경제 환경의 변화에 따라 투자자들의 관심이 집중되고 있습니다. [출처1] 삼성전자: 삼성전자는 기술 혁신과 글로벌 시장에서의 경쟁력 강화로 관심을 받고 있으며, 투자자들은 삼성전자의 장기 성장 가능성을 높이 평가하고 있습니다. [출처2] KOSDAQ: 코스닥 지수도 기술 중심의 주가 성장이 돋보이며, 벤처기업과 중소기업 중심으로 전망이 밝습니다. 다양한 산업군에서 혁신적인 기업들이 주목을 받으며 투자 포인트로 부각되고 있습니다. [출처3] 해외 주식 시장 주요 종목 애플..