윈 도 우 파일명 변경(+확장자제거) - 수정완료
2020.02.08 01:50
123.png <--> 123`png
파일명에 " ` "가 없어야 합니다
랜섬웨어에서 내 자료가 안전해질 수 있을까?
저장되어 있는 우리식당 극비 레시피가 안전해지길 바라며...
지우기와 복구.vbs 내부의 확장자만 수정하면 -> .txt, .exe, .zip, .7z.... 다 적용됩니다.
그림파일-확장자-지우기.vbs
스크립트시작
Dim WshShell
Set WshShell = CreateObject("Wscript.Shell")
Set FSO = CreateObject("Scripting.FileSystemObject")
curDir = FSO.GetParentFolderName(WScript.ScriptFullName)
Set oFile = FSO.CreateTextFile(curDir & "\그림파일-확장자-지우기.cmd", True)
oFile.WriteLine "@echo off"
oFile.WriteLine "pushd ""%~dp0"""
oFile.WriteLine "for /f ""usebackq delims="" %%a in (`dir /b /s *.png`) do ren ""%%a"" ""%%~na`png"""
oFile.WriteLine "for /f ""usebackq delims="" %%a in (`dir /b /s *.jpg`) do ren ""%%a"" ""%%~na`jpg"""
oFile.WriteLine "for /f ""usebackq delims="" %%a in (`dir /b /s *.jpeg`) do ren ""%%a"" ""%%~na`jpeg"""
oFile.WriteLine "for /f ""usebackq delims="" %%a in (`dir /b /s *.gif`) do ren ""%%a"" ""%%~na`gif"""
oFile.WriteLine "for /f ""usebackq delims="" %%a in (`dir /b /s *.ico`) do ren ""%%a"" ""%%~na`ico"""
oFile.WriteLine "exit"
oFile.Close
'WshShell.Run chr(34) & curDir & "\그림파일-확장자-지우기.cmd" & Chr(34), 0, True
WshShell.Run "cmd /c 그림파일-확장자-지우기.cmd", 0, True
FSO.DeleteFile(curDir & "\그림파일-확장자-지우기.cmd")
스크립트끝
댓글 [17]
-
cungice 2020.02.08 08:53
-
이어도 2020.02.08 12:09
멋진 내용입니다.
지우기 복구 까지 다 된다니~ 신나네요
-
늘감사 2020.02.08 12:16
확장자가 바뀌어도 랜섬웨어는 걸립니다~ ^^ (예 : 압축파일 만든후 확장자 바꾸고 랜섬웨어 유도해 보세요~)
랜섬웨어는~ 랜섬웨어가 걸리는 그 상황에 활성화가 않되 있으면 걸리지 않씁니다~
가장좋은 방법은 비활성화 시키면 되지요~
윈도우 설치시 파티션 만들어서(C,D,E)~ 쎄컨말고 써드쪽에 중요한것 집어넣고(고스트이미지 포함)
써드쪽을 비활성화 시켜주면~ 메인쪽이나 쎄컨쪽에 랜섬웨어가 걸려도 써드쪽이 비활성화 되있으면
랜섬웨어는 건들지도 못합니다~
랜섬웨어가 걸렸다고 치고~ 재부팅후 써드쪽을 활성화 시키고(윈도우 설치후 컴퓨터관리를 따로 빼놓고 관리자권한으로 실행하세요~)
이미지 떠놓은 고스트를 돌려주면 랜섬웨어가 걸리기 전의 상태로 돌릴수 있겠죠~
-
레마클로 2020.02.08 12:22 확장자가 없는 파일로 만들어도 랜섬웨어에 걸려들까요? 궁금합니다.
테스트해 보긴 싫고...
-
늘감사 2020.02.08 12:37
랜섬웨어가 건들지 못하게 하는것이 중요하다고 봅니다~
----------------------------------------------------------------
물론 이 방법도 허점은 있습니다(랜섬웨어 탱탱구리들이 못찾았을 뿐~)
허점을 공개하면 또 파고들겠죠~
컴이 켜지고~ 그로인해 만은것들이 활성화되고 서로 연계되어 있고
랜섬웨어는 그걸 순간적으로 파고들죠~
-
레마클로 2020.02.08 12:48 비트라커도 소용없을까요?
-
아무개님 2020.02.08 14:05
클라우드 + 오프라인 이중백업이 갑입니다.
-
번개 2020.02.08 16:49
발바닥 프로그램으로 자동 백업하면 신경쓸 필요 없어요
-
UU自適 2020.02.08 21:09
2,30개 되는 파일을 지우기 해보니까 일부만 확장자 지워집니다.
복구도 지워진 중에서 또 일부만 되고요. 이름도 뒤를 잘라먹어 버린 것도 있고(사본- 뒤의 숫자가 날라갔습니다.)
지금 상태로는 소중한 파일을 바꾸고 찿지 못할 수도 있겠습니다.
-
UU自適 2020.02.08 21:19
안 되는 파일 1개만 따로 하면 바뀌는데 같이 있으면 안 됩니다.
그리고 랜섬은 iso vhd 등 거의 모든 확장자를 건드립니다.
-
레마클로 2020.02.08 21:34 for %%f in (*-jpg) do for /F "tokens=1 delims=-" %%p in ("%%f") do ren """%%f""" """%%p.jpg"""
" - " 가 원인 입니다...ㅠㅠ --> *`jpg , delims=` 로 고쳤습니다.
파일명에 " ` "가 없어야합니다
-
UU自適 2020.02.09 00:28
파일명에 " ` "가 없는 것도 일부는 안 됩니다.
-
레마클로 2020.02.09 00:47 -
UU自適 2020.02.09 10:37
아래의 바뀌지 않는 3개는 별도로 1개만 두고하면 바뀝니다.(공백이 있는 것은 1개만 두어도 바뀌지 않습니다)
-
레마클로 2020.02.09 10:58 :ver
Setlocal enabledelayedexpansion
for /r %%a in (*.jpg) Do (
Set File=%%~nxa
Set File=!File: =" "!
Set File=!File:.=`!
rename "%%a" !File!
)
:EXIT
빨간 부분 넣어서 하면 공백은 공백으로 처리하며 리네임됩니다.
안되는 파일들은???
-
황대리 2020.02.27 16:33
레마클로님 감사합니다.
본 내용에 있듯이 랜섬웨어 때문에 개인적으로 생각한 방법이 확장자만 추가 하는 방법을 찾아 봤습니다. 걸린적은 없어서 확인 할 방법은 없었지만.
test.jpg -> text.jpg.alsee 형태로 추가하는 방법이였습니다.
bat 파일 만들어서 변경은 가능 했지만. 다시 .alsee 를 제거하는 방법을 못해서 고민했었는데.. 해당 게시물을 보고 편집하여 만들 수 있겠되었습니다.
> 해당 내용은 현 폴더에서만 가능한 부분이라... 조금 더 수정하면서 디스크 통채 변경 할 수 있게 수정해봐야겠습니다.
>> 하위 폴더 까지 해당 내용 수정이군요.. 다시 한 번 감사합니다.... 오랫만에 스크립트 코드? 언어 하려니 멍하네요.. ㅠㅠ
-
왕초보 2020.02.09 20:35
좋은 아이디어 감사합니다..
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
3563 | 윈 도 우| PE DPI 조절 스크립트 V1.03 [14] | 히이이잌 | 1848 | 19 | 02-09 |
3562 | 소프트웨어| [엑셀팁] 숫자를 숫자 <-> 문자 포멧 전환하기 [6] | 지후빠 | 1883 | 4 | 02-09 |
3561 | 윈 도 우| ContextMenu on/off [5] |
|
1458 | 14 | 02-08 |
» | 윈 도 우| 파일명 변경(+확장자제거) - 수정완료 [17] |
|
1782 | 10 | 02-08 |
3559 | 윈 도 우| PE 우측하단 워터마크에 시스템 정보 넣기 [6] | 히이이잌 | 1670 | 11 | 02-06 |
3558 | 윈 도 우| PESE로 기존 PE에 기능 추가하기(내용추가) [16] | 히이이잌 | 2988 | 29 | 02-05 |
3557 | 윈 도 우| 윈도우 10 최적화 설정 하기 [30] | gooddew | 10372 | 44 | 02-02 |
3556 | 윈 도 우| PrincePE_V18.5 [164] |
|
205116 | 99 | 02-02 |
3555 | 윈 도 우| 무선랜 토글 만들기 + α [8] |
|
2621 | 6 | 02-01 |
3554 | 하드웨어| [Tip] 노트북 배터리 수명 확인 [9] | asklee | 3354 | 5 | 01-30 |
3553 | 소프트웨어| 파이어폭스 자체 스크린캡쳐 기능 사용하기 [8] | 클라크 | 738 | 4 | 01-30 |
3552 | 소프트웨어| AdGuard 확장기능(스크립트)으로 브라우저에 날개를 [6] | 오호라7 | 2594 | 11 | 01-28 |
3551 | 윈 도 우| grub2 로 부팅 단축키 설정하기 [7] | gooddew | 2056 | 11 | 01-27 |
3550 | 윈 도 우| 유용한 CMD 명령어 정리 [7] | gooddew | 4193 | 18 | 01-26 |
3549 | 기 타| [정보] 윈도우10 쓰는 사람 필독 [10] | ♣OSISO™ | 8900 | 19 | 01-25 |
3548 | 윈 도 우| 집앞의_큰나무님의 "우클 PE 부팅" 원클릭화 (TE... [5] |
|
2204 | 7 | 01-23 |
3547 | 윈 도 우| 볼륨,소리 조절 nircmd.exe 이용 (vbscript) -- 수정된 첨... [7] |
|
1974 | 6 | 01-20 |
3546 | 윈 도 우| 기본 프린터 확인 및 테스트 페이지 인쇄 batch script [5] | 컨피그 | 1527 | 9 | 01-19 |
3545 | 윈 도 우| backup2VHD & 토글스위치(수정) [7] |
|
1755 | 13 | 01-17 |
3544 | 윈 도 우| 자료 mover(파일 첨부) [11] |
|
2582 | 20 | 01-16 |
수고 많으셨습니다. 감사합니다.