반응형 전체 글1014 원신 임무 - [침옥의 축복] 찻잎의 선산, 이름하여 교영 원신 4.4의 메인 임무라고 할 수 있는 침옥의 축복은 새로 추가된 리월의 대륙 침옥 협곡과 기존 폰타인 대륙이 연결하여 완성된 모습을 보인다. 이 거대한 신규 대륙을 탐험하는 임무라고 할 수 있다. 이제 임무의 마무리 단계이다. 침옥의 축복은 총 4단계로 구성되어 있다. https://asecurity.dev/entry/%EC%9B%90%EC%8B%A0-%EC%9E%84%EB%AC%B4-%EC%B9%A8%EC%98%A5%EC%9D%98-%EC%B6%95%EB%B3%B5-%EC%B0%A8-%EC%A0%9C%EC%A1%B0-%EA%B3%B5%EB%B0%A9%EC%9C%BC%EB%A1%9C-%EA%B0%80%EA%B8%B0 원신 임무 - [침옥의 축복] 차 제조 공방으로 가기 침옥의 축복은 총 4단계로 구성.. 2024. 2. 26. 원신 - 청수옥 수집 위치 한운 육성에 필요한 청수옥 위치는 침옥 협곡에서 찾을 수 있는데 아직 많지 않기 때문에 수집에 어려움이 있다. 주요 위치는 표시한 곳에서 찾을 수 있다. 1. 거북 등과 호수 근처 거북 등과 호수 근처에서 획득 가능 2. 협곡 물줄기 협곡 물줄기에서 획득가능, 사진은 추후에... 3. 2번 워프 포인트에서 9시방향 동굴안 2번 워프 포인트에서 9시방향 동굴안에서 획득가능 4.현련산 지대가 낮은 곳 현련산 지대가 낮은 곳에 많이 존재한다. 5. 워프 포인트에서 9시 방향과 12시 방향 워프 포인트에서 9시 방향과 12시 방향에 다수 획득 가능하다. 6. 신상에서 12시 방향 신상에서 12시 방향으로 내려오자 7. 잡화점 잡화점에서 5개 구매할 수 있다. 8. 동굴처럼 지나가는 길목 동굴처럼 지나가는 길목에.. 2024. 2. 26. 원신 임무 - 옛 검사의 명문, 왕산으로 돌아온 오검 이번에 나온 침옥 협곡을 돌아다니다 보면, 아래와 같이 옜 검사의 명문이라는 조사 포인트가 있는 것을 알 수 있다. 이는 필드 히든 업적 임무로써, 침옥 협곡에 존재하는 5개의 검을 수집하면 완료된다. 각 위치는 아래와 같다. 1번은 우당탕 왕산청 여행기 (암철검 획득 가능)를 통해서 화살표는 지하로 들어가는 입구로 들어가서 얻어야 한다. 원신 임무 - 암철검, 우당탕 왕산청 여행기 (asecurity.dev) Blogger 이메일 또는 휴대전화 accounts.google.com 나머지 2, 3, 4, 5번은 산 꼭대기에 있기 때문에 쉽게 확인이 가능할 것이다. 2024. 2. 26. Switch - 커스텀 펌웨어 17.x 설치/업데이트하기 [간편 버전] 가장 쉽게 커스텀 펌웨어를 하는 방법으로 2개의 부팅 로더를 두는 방법이 아닌 하나의 커스텀 펌웨어만 이용한 방법이다. 커스텀 펌웨어를 이용하겠다는 것은 기본적으로 정품을 포기하는 행위이기 때문에, 정상 펌웨어와 커스텀 펌웨어를 이동하면서 사용하지 않는 필자는 커스텀 펌웨어를 실행하기 위한 가장 확실하고 간단한 방법을 설명하도록 하겠다. 여기에서는 스위치를 해부하거나 다양한 장치 로드 과정이 없는 커스텀 펌웨어를 위한 필수적인 내용만 다룬다. 개인이 자신의 스위치를 커스텀 펌웨어로 만들면서 발생하는 모든 문제점은 본인에게 있으며 게임은 정품을 사용할 것은 권장한다. 주의: 여기에서는 정품 펌웨어는 삭제하는 방식으로 진행된다. 즉 커스텀 펌웨어로만 사용하는 방식이며, 만약 정품 펌웨어와 커스텀 펌웨어를 교.. 2024. 2. 26. SQLAlchemy - str() argument 'encoding' must be str, not ModuleNotFoundError argument 'encoding' must be str, not ModuleNotFoundError 이 오류를 확인하는 데 한참 걸렸는데, 결국은 라이브러리를 설치 하지 않아서 나타난 오류이다. SQLAlchemy 는 실제 연결을 위해서는 PyMySQL을 필요로 한다. PyMySQL SQLAlchemy SQLAlchemy는 Database를 도와주는 프레임워크이고 실제 연결은 PyMySQL을 이용해야 하는 것이다. 혹시 필자와 비슷한 오류를 경험하고 있다면, PyMySQL를 설치하도록 하자. 2024. 2. 26. Python - not ModuleNotFoundError, subprocess not ModuleNotFoundError 에러는 모듈 설치 위치를 찾을 수 없을 때 많이 발생하고, subprocess를 실행했을 경우 일반적인 상황과 다른 참조 오류로 인해 발생하는 경우도 존재한다. 가장 흔히 발생하는 모듈의 설치 위치가 달라서 발생하는 오류는 sys.path.append 을 이용하여 현재 작업 경로의 상위 경로를 입력해 줌으로써 해결이 가능하다. 가장 많이 사용하는 방법은, 하위에서 상위 경로를 추가하는 방식이다. base_dir > sub_dir(현재 Python 파일 위치) 이때 경로를 입력하지 않고 sys.path.append(os.path.dirname(os.path.dirname(__file__))) 를 입력하면 자동으로 현재 폴더의 상위 폴더를 시스템 변수에 설정하게 된.. 2024. 2. 25. .NET - EXE에 모든 Dll, 리소스 포함하여 빌드하기 C# 프로그램을 개발한다면, 누구나 느끼는 Nuget에서 받은 DLL과 리소스들을 합쳐서 깔끔하게 배포하고 싶은 욕구가 있을 것이다. 아래에는 저자가 기존부터 경험했던 리소스를 EXE에 포함하여 배포하는 방법 3가지를 공유해보도록 하겠다. 1. 리소스에서 파일 생성하기 예전에는 DLL과, 리소스 파일들을 포함하기 위해서는 리소스 파일을 만들어서 실행 하는 시점에 해당 파일이 있는지 확인하고, 로드하는 방식을 사용하였다. 아래는 저자가 특정 파일을 리소스에 포함했다가 프로그램 실행시점에 해당 파일이 있는지 확인하여 리소스에서 파일 쓰는 방식이다. 이 방식은 Update.exe와 같은 추가 기능을 EXE 파일에 넣었다가 필요시 리소스에서 꺼내어 사용할 수 있는 방식으로도 활용이 가능하다, 다만 특정 백신에서.. 2024. 2. 24. HTTP DESYNC ATTACK (REQUEST SMUGGLING) 이란? 오늘 Microsoft에서 Microsoft Security Advisory 메일에 흥미로운 내용이 있어 웹에 찾아보니 Http Desync Attack (request smuggling) 공격에 대한 방어 방법에 대한 내용이였다. 어떤 공격일까 라는 생각에 확인해보니 매우 신선한 방식의 공격 기법으로 원문 링크와 주요 내용들을 정리해보았습니다. Explain 공격 방식은 Smuggling(밀수) 단어엣 알 수 있듯이 웹서버 요청에 몰래 데이터를 넣는 공격 이라고 할 수 있습니다. 이렇게 몰래 넣은 데이터는 다른 사용자의 요청에 포함되어 전달되어집니다. CL(Content-Length), TE( Transfer-Encoding)을 Header를 활용한 공격으로 아래와 같은 취약점으로 공격/테스트 가 가능.. 2024. 2. 24. DDoS 이란, 원리, 공격 대응 방법 DDoS 공격이란 대규모 네트워크의 많은 호스트에 설치되어 서로 통합된 형태로 패킷을 범람시켜 심각한 네트워크 성능저하 및 시스템 마비를 유발하는걸 애기합니다. DDoS 공격툴 1. Trinoo Trinoo는 많은 소스로부터 통합된 UDP flood 서비스거부 공격을 유발하는데 사용되는 도구입니다. Trinoo 공격의 몇 개의 마스터 서버들과 많은 클라이언트들로 이루어져 공격자가 마스터에 접속하여 공격 명령을 전달하는 방식으로 되어 있습니다. http://staff.washington.edu/dittrich/misc/trinoo.analysis 2. TFN(Tribe Flood Network) TFN은 trinoo와 거의 유사한 분산 도구로 많은 소스에서 하나 혹은 여러개의 목표 시스템에 대해 서비스거부.. 2024. 2. 24. 이전 1 ··· 48 49 50 51 52 53 54 ··· 113 다음 반응형