목록2020/03 (21)
CHIqueen
시작해보자 $ vol.py -f for2.raw imageinfo Volatility Foundation Volatility Framework 2.6 INFO : volatility.debug : Determining profile based on KDBG search... Suggested Profile(s) : Win7SP1x86_23418, Win7SP0x86, Win7SP1x86 AS Layer1 : IA32PagedMemoryPae (Kernel AS) AS Layer2 : VirtualBoxCoreDumpElf64 (Unnamed AS) AS Layer3 : FileAddressSpace (/home/sansforensics/Desktop/for2.raw) PAE type : PAE DTB :..
솔직히 많이 못만든 문제 문제 설명도 구대기고 정확히 뭘 원하는지 모르는 문제 $ vol.py -f for1.raw kdbgscan Volatility Foundation Volatility Framework 2.6 ************************************************** Instantiating KDBG using: Unnamed AS WinXPSP2x86 (5.1.0 32bit) Offset (P) : 0x2785b78 KDBG owner tag check : True Profile suggestion (KDBGHeader): Win7SP1x86_23418 Version64 : 0x2785b50 (Major: 15, Minor: 7601) PsActiveProcess..
def avoidObstacles(inputArray): return min([i for i in range(2, max(inputArray)+2) if all([j%i!=0 for j in inputArray])]) 1이면 그냥 다 박고 가겠다는 거니까 2부터 그리고 나눴을때 나머지가 0이면 장애물이랑 부딪히는 거니까 버리기
.dev 도메인이 끌려서 그냥 질러버렸다 $12 대충 15,000원이다. 원래는 Go로 서버하나 짠다음 GCP에 올려서 사용할 목적이었으나 GCP자료가 적어도 너무 적다. 그래서 포기^^ (서버 짠것도 터졌다고 말 못함) https://domains.google.com 아무튼 본론으로 Googledomains에서 DNS로 들어간다. 종합 레코드와 맞춤 리소스 레코드가 있는데 맞춤 리소스 레코드로 진행한다 ipv4칸에 27.0.236.139만 적어주면 끝난다. 왜인지 모르겠는데 CNAME으로 앞에 www붙이고 처음 시도했으나 보안접속 인증서가 7일동안 발급 대기중 이라떠서 오늘 포기하고 A로 시도했다. So clear 내가 저 발급 완료를 보려고 7일을 낭비했단 말인가 이제 chiqueen.dev로 접속이..
def isIPv4Address(s): p = s.split('.') return len(p) == 4 and all(n.isdigit() and 0 True ??? SSIBAL def isIPv4Address(s): p = s.split('.') for i in p: if len(i)>=2: if list(i)[0]=='0': return False return len(p) == 4 and all(n.isdigit() and 0
def arrayMaximalAdjacentDifference(inputArray): return max([abs(inputArray[i]-inputArray[i+1]) for i in range(len(inputArray)-1)])
def areEquallyStrong(yourLeft, yourRight, friendsLeft, friendsRight): return (yourLeft == friendsLeft or yourLeft == friendsRight) and (yourRight == friendsLeft or yourRight == friendsRight) 굉장히 쓰잘떼기 없어보이지만 통과다 return {yourLeft, yourRight} == {friendsLeft, friendsRight} 파이썬의 set을 잘 사용한 예시
def palindromeRearranging(inputString): return sum([inputString.count(i)%2 for i in set(inputString)])
Two arrays are called similar if one can be obtained from another by swapping at most one pair of elements in one of the arrays. Given two arrays a and b, check whether they are similar. def areSimilar(a, b): return sorted(a)==sorted(b) and sum([c!=d for c,d in zip(a,b)])