윈 도 우 파일명 변경(+확장자제거) - 수정완료
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 | - | - | - |
4338 | 윈 도 우| Windows 11에서 그룹화를 비활성화하는 방법 | VᴇɴᴜꜱGɪ | 735 | 2 | 06-10 |
4337 | 윈 도 우| NTP 서버&클라이언트 설정 하기 (윈도우 시간 동기화) [5] | 무월 | 1167 | 7 | 06-03 |
4336 | 윈 도 우| 배치로 방화벽 (인바운드/아웃바운드) 영역 IP 추가 설정 ... [6] | 무월 | 1233 | 13 | 06-03 |
4335 | 소프트웨어| PC 카카오톡 광고 제거 (3차 수정) [45] | CraXicS | 6396 | 54 | 05-29 |
4334 | 기 타| 특정 폴더 파일 확장자 폴더 별로 정리 [4] | 슈머슈마 | 1362 | 9 | 05-29 |
4333 | 소프트웨어| 우클릭/새로 만들기에 날짜로 폴더/파일 만들기 [14] | 지후빠 | 1494 | 25 | 05-28 |
4332 | 기 타| pe의 Registry.cmd 파일 수정 [1] | bangul | 593 | 8 | 05-28 |
4331 | 모 바 일| [팁] 카카오톡 - '채팅방 조용히 나가기' [1] | asklee | 1319 | 6 | 05-28 |
4330 | 소프트웨어| 특정 프로그램을 인터넷 차단하는 방법(인증문제 등...) [3] | 사랑이7 | 2590 | 24 | 05-26 |
4329 | 윈 도 우| 우클릭 [새로 만들기] 날짜로 폴더/파일 만들기 [24] | 지후빠 | 1424 | 23 | 05-26 |
4328 | 윈 도 우| 토렌트 사이트들 한꺼번에 검색하고 열기(파워쉘) [19] |
|
3717 | 23 | 05-23 |
4327 | 기 타| PE StartIsBack 설정 [2] | bangul | 898 | 7 | 05-22 |
4326 | 소프트웨어| PE용 다기능 AutoAdd(Config).cmd 작성 팁 [10] | 지후빠 | 1963 | 23 | 05-14 |
4325 | 소프트웨어| [팁] Vmware Tray에서 실행시 한국어 적용방법 [13] | 유니크 | 1693 | 20 | 04-30 |
4324 | 소프트웨어| newBing Chat 활용하기 [2] | osc | 2810 | 3 | 04-25 |
4323 | 기 타| 바로 가기 만들기 [7] | bangul | 2266 | 23 | 04-22 |
4322 | 윈 도 우| _Launch.exe 를 PE 에 적용해보기 [14] | 지후빠 | 2012 | 22 | 04-15 |
4321 | 윈 도 우| 22621.1555 버전 파일 탐색기 명칭 오류 해결법 [1] | 타천사둘리 | 1072 | 5 | 04-13 |
4320 | 소프트웨어| 엑셀 제목표시줄에 파일 전체 경로 표시 [28] | 지후빠 | 2678 | 29 | 04-02 |
4319 | 소프트웨어| 단순한 팝업 메뉴형 런처 PopSel (실컴,PE) [18] | 지후빠 | 2449 | 26 | 03-30 |
수고 많으셨습니다. 감사합니다.