Python - Volatility Cmdscan 에서 중요한 정보만 추출하기
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
31
32
33
34
35
|
#Written by Pental
#Cmdscan 결과 추출
print ("Source by Pental / Extract CmdScan Result")
import re
import string
# Function
#Find Unique Word
def findSentence(fileName, findText):
file = open(fileName, mode="r", encoding="utf8")
result = []
data = file.read()
data = data.splitlines()
for line in data:
sentences = line.split(". ")
for sentence in sentences:
sentence = sentence.strip(".")
if findText in sentence:
result.append(sentence + ".")
file.close()
return result
#Delete Special Text
def cleanText(readData):
text = re.sub('[(),:]','',readData)
return text
#---------------Find Image--------------
#Find Unique Word (Win)
result = findSentence("cmdscan.txt", "Cmd")
for sentence in result:
extact_sentece = sentence
print (extact_sentece[:-1])
|
cs |
'Programming > Python' 카테고리의 다른 글
[정올] 2809 : 약수 (0) | 2020.03.24 |
---|---|
[정올] 1658 : 최대공약수와최소공배수 (0) | 2020.03.24 |
python - 공백줄 삭제 (0) | 2020.03.15 |
Python - Volatility pslist 에서 특정 프로세스만 추출하기 (0) | 2019.11.21 |
Python - Volatility ImageInfo 에서 중요한 결과만 추출하기 (0) | 2019.11.20 |
댓글
이 글 공유하기
다른 글
-
[정올] 1658 : 최대공약수와최소공배수
[정올] 1658 : 최대공약수와최소공배수
2020.03.24 -
python - 공백줄 삭제
python - 공백줄 삭제
2020.03.15 -
Python - Volatility pslist 에서 특정 프로세스만 추출하기
Python - Volatility pslist 에서 특정 프로세스만 추출하기
2019.11.21 -
Python - Volatility ImageInfo 에서 중요한 결과만 추출하기
Python - Volatility ImageInfo 에서 중요한 결과만 추출하기
2019.11.20