윈 도 우 파일명 변경(+확장자제거) - 수정완료
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 | - | - | - |
418 | 윈 도 우| 윈도우 11 작업표시줄 초단위 시계 표시하기 [3] | KS22 | 3510 | 10 | 01-15 |
417 | 윈 도 우| 윈도우 10 디스크에서 바로 설치 하기 (WinToHDD) [11] | gooddew | 4224 | 10 | 10-28 |
» | 윈 도 우| 파일명 변경(+확장자제거) - 수정완료 [17] |
|
1774 | 10 | 02-08 |
415 | 윈 도 우| 카조님 PE에 파일 넣는 방법입니다. [12] | 하늘은높고 | 2049 | 10 | 03-04 |
414 | 윈 도 우| Windows 10 제품 키를 찾는 방법 [11] | VenusGirl | 11220 | 10 | 03-12 |
413 | 윈 도 우| 윈도우PE 단축키 설정하는 방법입니다. [8] | PC_Clinic | 975 | 10 | 01-09 |
412 | 윈 도 우| [수정] MoveOT_My설정_onoff_v6.1 [fscapture용 추가] [6] |
|
1490 | 10 | 05-03 |
411 | 윈 도 우| SRS8 --- install.wim [5] | 밤이슬216 | 3308 | 10 | 05-18 |
410 | 윈 도 우| Ventoy 설정법 (예제 포함) [1] |
|
2737 | 10 | 07-27 |
409 | 윈 도 우| 윈도우11.22H2이상에서 탐색기 탭 활성화하기-글 수정 [8] | 타천사둘리 | 2722 | 10 | 09-21 |
408 | 윈 도 우| Windows 11 작업표시줄 Taskbar 사이즈조절 [12] | 메인보드 | 2994 | 10 | 06-30 |
407 | 윈 도 우| Windows Terminal 우클릭 제거하기 [5] | suk | 2118 | 10 | 05-01 |
406 | 윈 도 우| WinNtSetup 사용하여 윈도우 설치용 VHD(가상 드라이브 파... [4] | 타천사둘리 | 1318 | 10 | 11-30 |
405 | 윈 도 우| 작업스케쥴러를 이용하여 UAC 우회하기 [11] | 지후빠 | 929 | 10 | 03-09 |
404 | 윈 도 우| 멀티부팅을 가능하게 해주는 iReboot V.2.0.1.42 최신버전 [2] | 타락천사둘 | 2378 | 10 | 11-24 |
403 | 윈 도 우| 마우스 오른쪽 메뉴에 프로그램 추가 [7] | 슈머슈마 | 2507 | 10 | 11-23 |
402 | 윈 도 우| 왕초보를 위한 pe에서 wim 파일을 이용해 윈도우 설치하기. [3] | heykevin | 1910 | 10 | 11-29 |
401 | 윈 도 우| (수정)PE에서 화면 DPI 설정에 대한 팁입니다. [11] | 지후빠 | 1194 | 10 | 12-25 |
400 | 윈 도 우| 저번에 이어서 스케줄러 등록 [6] | 슈머슈마 | 1033 | 10 | 12-28 |
399 | 윈 도 우| 이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요? [4] | 하늘은높고 | 1388 | 10 | 02-22 |
수고 많으셨습니다. 감사합니다.