출처 : http://www.megaleecher.net/Free-Utility-To-Fix-Corrupt-SD-Card#axzz4SgqpdzPM


How To Fix And Recover Full Data From Corrupt SD Card Asking For Format

Plugging in the SD card into your PC to find out it is not getting detected could be the worst nightmare for anyone having thousands of pictures, music and other important data onto it. I have shared many How-to's and utilities to help users recover data but sadly all of them failed or were unable to recover all data on the SD-card which came to me for recovery. After doing a lot of research on why my computer is asking me to "Format" the SD-card instead of reading it's content, I was pretty sure the culprit was a bad file-system boot sector.

Corrupt SD Card

While 99.9% of the data recovery applications, both free and paid relied upon the same method to "Scan" and find data from the disk bypassing the file-system "registry" of the files, I was looking for something which will allow me to play with the damaged boot sector of the file-system to recover the underlying "file record registry". Luckily, what I found was not only open-source and free but supported advanced features which nothing else offered, the utility supported NTFS, FAT12, FAT16, FAT32, exFAT, ext2, ext3, ext4, btrfs, BeFS, CramFS, HFS, JFS, Linux Raid, Linux Swap, LVM, LVM2, NSS, ReiserFS, UFS and XFS filesystem and came with cross-platform binaries which can run under DOS, Windows (NT4, 2000, XP, 2003, Vista, 2008, Windows 7 (x86 & x64), Windows 10, Linux, FreeBSD, NetBSD, OpenBSD, SunOS and MacOS X.

The gem, I found was TestDisk - a powerful, free and open-source (GPLv2) data recovery software designed to help users recover lost partitions and/or make non-booting disks bootable again.

TestDisk supports:

  • Fixing partition tables and recovery of deleted partitions
  • Recovery of FAT32 boot sector from backup
  • Rebuilding of FAT12/FAT16/FAT32 boot sector
  • Fixing of FAT tables
  • Rebuilding NTFS boot sector
  • Recovery of NTFS boot sector from its backup
  • Fixing MFT using MFT mirror
  • Locating ext2/ext3/ext4 Backup SuperBlock
  • Recover deleted files from FAT, exFAT, NTFS and ext2 filesystem

Here is how I fully recovered my undetectable SD-Card asking to get "Formatted" when plugged into the PC:

  1. Download TestDisk from here - http://www.cgsecurity.org/wiki/TestDisk_Download for your operating-system, I am using Microsoft Windows 7 for this tutorial and the SD-card is formatted with FAT32 file-system.
  2. Run "testdisk_win.exe" and select the damaged disk from the provided plugged-in disk list, double check you are selecting the correct disk.
  3. Select Corrupt SD Card
  4. Go with the default option provided by TestDisk for "Partition Table Type", in my case it was "None" as shown below:
  5. Select Partition Table Type
  6. Select "Advanced" Filesystem Utils and Proceed.
  7. Filesystem Utils
  8. Select "Boot" to enter boot sector repair options.
  9. Boot Sector Repairing
  10. As you can see in the example below the card's boot-sector is bad, but luckily we have a backup boot sector which is OK, proceed with "Backup BS" option to copy backup boot sector to main record.
  11. Recover FAT32 Boot Sector
  12. Confirm the action.
  13. Recover FAT32 Boot Sector
  14. As you can see the main "Boot Sector" is now fixed and labelled OK.
  15. FAT32 Boot Sector Fixed
  16. The SD-card is now fixed and detected normally by computer, the full file-structure is intact and all files are accessible.
  17. Fixed SD card getting detected by computer
  18. It is advised to backup full SD-card to your computer before unplugging the SD-card now as it can get corrupted once again.

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License


이전 포스팅글 Multi-Tab 을 지원하는 cmd 대체 프로그램 - ConsoleZ(console2 Folk) 에서 ConsoleZ 를 소개한 바 있다.


ConsoleZ 를 한글과 같은 Unicode 환경에서 만들어진 프로그램이 아니다 보니 초기 설정해야 되는 부분이 있다.


(다운받은 압축파일안에 console.chm 이라는 도움말 을 읽어 보면 자세하게 설명이 나와 있다.)



1. Unicode 환경 설정(한글 입력등)


맨 처음 console.exe 를 실행후, dir 명령을 입력하면 아래와 같이 화면 출력이 이상할 것이다. 또한 한글 입력도 정상적이지 못하다.



이를 해결하기 위한 방법은 아래와 같다.


1) 레지스트리 편집기(regedit.exe) 를 실행후, HKEY_CURRENT_USER\Console 키를 찾아서, subkey 이름이
    "Console2 command window" 가 있다면, 이것을 삭제한다.


2) 제어판을 열고, '국가 및 언어' 를 실행한다. 관리자 옵션(또는 고급) 탭을 선택후, '유니코드를 지원하지 않는 프로그램용 언어' 에 한국어(대한민국) 으로 되어 있으면 그대로, 그렇지 않으면, '시스템 로캘 변경' 을 눌러 한국어를 선택한다. 변경사항이 있으면 윈도우 재부팅을 해야 한다.


3) consoleZ 를 실행(console.exe)후, 메뉴에 'View - Console' 를 선택한다. 새로운 콘솔창 제목바에서 마우스 우측버튼을 눌러 속성을 선택한다. 글꼴 탭을 선택후, 글꼴을 굴림체로, 크기는 보통 11 이나 12 정도 로 설정하고 확인 버튼을 누른다.

창을 닫고, console.exe 를 재시작하면 이제 제대로 화면 출력이 됨을 확인한다.




2. Window(창) 투명(Transparency)하게 하기


1) ConsoleZ 메뉴에서 Edit - Settings (또는 Ctrl+S) 를 누른다.


2) Console Settings 창에서 왼쪽 설정에서 Apperance-Styles 를 누른다.


3) 우측 판넬 Windows transparency 에서 Alpha 또는 Glass 를 선택하고, 창이 활성화 됐을 때 투명도와 비활성화 됐을 때 투명도를 각각 설정한다.




3. 마우스 왼쪽 버튼 copy, 우측 버튼 paste 로 설정하기


cmd 창 설정과 동일하게 마우스 왼쪽 버튼 copy, 우측 버튼 paste 로사용할 수 있다.


1) Console Settings 창에서 왼쪽 설정에서 Behavior 선택후, 오른쪽 판넬에서 'Copy on select' 를 체크한다.



2) Console Settings 창에서 왼쪽 설정에서 Hotkey - Mouse 를 선택후, 오른쪽 판넬에서 'Copy/clear selection' 을 none, 'Select text' 를 Left , 'Paste text' 를 Right 로 설정한다.



3) 한가지 더, cmd 에서처럼  컬럼 선택이 가능하게 하려면 위 2) 항목에서 'Select column' 을 Left + Alt 로 설정하면 된다.



이상으로 ConsoleZ 를 사용하기 위한 기본 설정을 알아 보았다.


나머지 설정들은 직접 다뤄보면 될 것으로 판단된다.


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
  1. Favicon of http://purplelachesis.tistory.com BlogIcon 퍼플라키시스 2014.07.14 10:57 신고

    잘봤습니다~ 좋은 정보 감사해요~

Multi-Tab 을 지원하는 cmd 대체 프로그램으로 이전에 Open Source 프로그램인 console2 를 소개한 적이 있다.


이전 포스팅글 : http://bwhite.tistory.com/432


console2 는 이미 많이 알려진 cmd 대체 프로그램이기도 하다.


하지만, console2 에는 한글입력 문제등 cmd 를 대신해 쓰기에는 다소 불편한 점이 있었다.


참고로 console2 와 유사한 리눅스용 터미널 프로그램으로 'Terminator' 가 있다.




ConsoleZ 는 바로 console2 의 문제점이라든가 기능 개선이 된 Folk 프로그램이다.




https://github.com/cbucher/console


다운로드 : https://github.com/cbucher/console/wiki/Downloads



주요 기능


    • Splitting Tabs into views (horizontally and vertically)
    • Grouping views (so input sent to one goes to all of them)
    • Windows Vista aero glass theme
    • Windows 7 jumplist
    • Windows 7 wallpaper positions and slideshow
    • Windows 8 wallpapers on dual screen
    • Zooming with Ctrl-Mouse
    • Quake style console animation
    • Strict monospace font rendering
    • Settable opacity of text background color
    • Full screen
    • and more...


자세한 사용법은 다음 포스팅에서....

저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

Windows XP, 7 등의 윈도우 탐색기는 기본적으로 탭방식을 지원하지 않는다.


윈도우에서 파일매니저를 위한 여러 좋은 프로그램들이 있는데,


기본 윈도우 탐색기를 선호하시는 분들이라면, 이 확장프로그램을 이용해 보는 것도 나쁘지 않을 듯 하다.


아래는 Clover 3 의 화면이다.



UI 는 구글 크롬의 형태를 하고 있으며, 탭 바로 밑에 자주 이용하는 폴더 및 드라이브를 추가할 수 있는 즐겨찾기 기능의 바가 있다.


Clover 3 의 홈페이지 : http://ejie.me/


다운로드 :



이와 유사한 TABExplorer 도 있다.


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

윈도우PC의 경우, 창을 여러개 띄워놓고 작업할 때가 많다.


와이드 모니터라면 프로그램창들을 반반으로 두고 하면 alt-tab 으로 왔다갔다 하며 작업을 하지만,


때론, 창이 겹쳐진채로 두고 사용할 때도 있다.


맨앞쪽의 창에서 작업하다 뒤쪽의 비활성화된 창을 단지 스크롤만 하기위해서는 그 비활성화된 창을 클릭하여 활성화된 창으로 두고 스크롤을 해야한다.


이런 작업이 많은 사람에겐 유용한 프로그램이 있다.


Wizmouse


설정같은거 필요없다. 그냥 설치해서 사용하면 된다.


위에서 설명한대로, 이 프로그램의 목적은 비활성화된 창(Non-Actived Window) 을 스크롤되게 해주는 것이다.



저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

Screenhero





Screenhero 는 네이트온의 원격지원과 비슷하게, 메신져를 통해 친구의 PC 화면을 원격으로 콘트롤 할 수 있는 기능을 갖고 있다.


하지만, 네이트온에는 없는 기능으로 특정 어플리케이션의 화면만 친구에게 원격으로 콘트롤할 수 있게 하는 기능이 있다.


현재는 베타버전이라, 무료로 서비스를 제공하고 있다.


회사내 메신져가 막혀 네이트온의 원격지원 서비스를 사용 못할 경우, 사용할만 하다.


단, 아직 베타버전이라 해상도가 그리 높지 않은게 흠..




저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
공식 명칭은 "OWASP Mantra Security Toolkit"


OWASP Mantra 는 Penetration Testing 을 위한 종합 툴 모음이라고 할 수 있다.


현재 버전은 OWASP Mantra Security Toolkit 0.92 beta 이며 코드네임 Janus 라 한다.


OWASP Mantra 는 Firefox 18 엔진을 기반으로 하고 있다.


OWASP Mantra Janus



어떠한 Security Tools 이 있는지 살펴보자



 Information Gathering

   Editors
 
Flagfox Displays a flag icon indicating the current webserver's physical location with many additional features.
JSView Get straight access to scripts and stylesheets included in the current web page.
PassiveRecon Perform passive discovery of target resources utilizing publicly available information.
Wappalyzer Uncovers underlying technologies used on websites like CMS, e-commerce systems, JavaScript frameworks, analytics tools etc..
View Dependencies Shows you all the files which were loaded to show the current page.
Link Sidebar View, search and test hyperlinks in a web page.
 JSView Get straight access to scripts and stylesheets included in the current web page. View the source code external stylesheets and javascripts. Firebug Edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.
 Proxy
 
HTTP Fox A built in local proxy for analyzing traffic.
FoxyProxy A proxy management tool with ability to switch between multiple proxies with few clicks.
Proxy Tool A proxy management tool with lots of additional features to enahnce the privacy.
 Application Audting
 Network Utility
 
Hackbar Simple security audit / Penetration test tool.
RESTClient Visit and test RESTful/WebDav services.
Tamper Data Use tamperdata to view and modify HTTP/HTTPS headers and post parameters.
Live HTTP Headers View HTTP headers of a page and while browsing.
RefControl Control what gets sent as the HTTP Referer on a per-site basis.
User Agent Switcher Various web developer tools on browser.
Web Developer Various web developer tools on browser.
DOM Inspector Inspect and edit the live DOM of any web document or XUL application.
Inspect This Inspect the current element with the DOM Inspector.
Form Fox Displays the form action, the site to which the information you've entered is being sent.
SQL Inject Me Test for SQL injection vulnerabilities which can cause a lot of damage to a web application.
XSS Me Test for XSS vulnerabilities which can cause a lot of damage to a web application.
Cookies Manager+ View, edit and create cookies.
Firecookie View and manage cookies.
Autofill Forms Autofill Forms enables you to fill out web forms with one click or a keyboard shortcut.
Cookie Monster Cookie Monster provides proactive cookie management on a site or domain level basis, including 3rd party cookies.
Fireforce Brute-force attacks on GET or POST forms.
Groundspeed Groundspeed is an add-on that allows security testers to manipulate the application user interface to eliminate annoying limitations and client-side controls that interfere with the web application penetration tests.
Http Requester A tool for easily making HTTP requests (GET/PUT/POST/DELETE), viewing the responses, and keeping a history of transactions.
Modify Headers Add, modify and filter the HTTP request headers sent to web servers. This addon is particularly useful for Mobile web development, HTTP testing and privacy.
Poster A developer tool for interacting with web services and other web resources that lets you make HTTP requests, set the entity body, and content type.
 
FireFTP FTP/SFTP Client which provides intuitive access to FTP/SFTP servers.
SQLite Manager Manage any SQLite database on your computer.
FireSSH SSH Client.
DNS Cache Allows you to disable and enable the DNS Cache of Firefox.
HTTP Fox Monitors and analyzes all incoming and outgoing HTTP traffic between the browser and the web servers.
 MISC
 
Greasemonkey Customize the way webpages look and function. A userscript manager for Firefox.
Greasefire Automatically finds Greasemonkey scripts on Userscripts.org.
CacheToggle Disable and optionally clear the browser cache with the flick of a switch.
URL Flipper Easily increment or decrement a portion of a URL without having to manually edit the text in the Location Bar.
Event Spy DOM Event spy addon. Lets you watch JavaScript events as they occur.
Stacked Inspector Switch DOM Inspector to an over/under vertical layout instead of the usual side-by-side panel layout.
Scriptish The greatest user script engine on the Internet (a fork of Greasemonkey).
Session Manager Session Manager saves and restores the state of all windows. It can also automatically save the state of open windows individually.
Fire Encrypter Encrypt, decrypt and hashing functions utility.
DownThemAll An easy to use and fucntional download manager.

 Application Auditing

 
Websecurify Websecurify is a powerful, cross-platform web security testing technology designed from the ground up with simplicity in mind.
Ra.2 Blackbox DOM-based XSS Scanner.
Ref Spoof Easy spoofing of the URL referer (referrer) featuring a toolbar.
NoRedirect Take control of web page redirects for fun and profit.



Mantra 뿐만 아니라 Penetration Testing 에 대한 좋은 공부가 될만한 서적으로는


 Advanced Penetration Testing for Highly-Secured Environments: The Ultimate Security Guide


가 있다.




OWASP Mantra 는 Firefox 를 기반으로 하기 때문에, 웹브라우저로 Firefox 를 사용할 경우 기본적으로는 동시에 사용이 안된다.


OWASP Mantra 와 Firefox 를 함께 사용하는 방법은


OWASP Mantra 또는 Firefox 의 바로가기를 수정하면 되는데,


OWASP Mantra 의 실행파일의 바로가기를 만든 후, 바로가기 파일의 속성에서 대상 부분을 수정하면 된다.


변경전 : "C:\OWASP Mantra\MantraPortable\MantraPortable.exe"    //C:\OWASP Mantra\MantraPortable

변경후 : "C:\OWASP Mantra\MantraPortable\MantraPortable.exe" -no-remote


Mantra 의 바로가기를 수정한후, 기존의 Firefox를 먼저 실행하고나서 Mantra의 바로가기를 실행해야 한다.


또는,


이미 Firefox 를  작업표시줄에 핀 고정을 한경우라면, 핀고정된 아이콘의 속성을 변경하면 되는데


작업표시줄 핀고정 아이콘의 위치는 아래와 같다.


C:\Users\bluesky\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar


위의 위치로 이동후, 'Mozilla Firefox' 의 속성을 클릭후, 

대상(T): 부분을 아래와 같이 수정하면 된다.


"C:\Program Files (x86)\Mozilla Firefox\firefox.exe" -no-remote


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

PC와 노트북 등 2대 이상의 컴퓨터를 사용할 시 각각의 키보드와 마우스를 사용하는 것은 여간 불편한 일이 아닐 것이다.


이때 유용한 프로그램이 네트워크를 통해 1대의 마우스와 키보드로 나머지 컴퓨터들을 사용할수  있는 Synergy, InputDirector 와 같은 프로그램들이다.


이외에도 Microsoft 에서 만든 프로그램도 있으나, 이 글에서는 논외로 하겠다.


두 프로그램 모두 기본 방식은 동일하다.


동일한 LAN 네트워크에 모든 컴퓨터들이 존재해야 하며,


다른 컴퓨터를 조정하기 위해  마우스와 키보드를 사용할 메인 컴퓨터가 서버가 되고 다른 나머지 컴퓨터들은 클라이언트가 된다.

자세한 사용법이나 설정하는 방법은 각 프로그램의 웹페이지에 상세히 설명되어 있으므로 생략하겠다.


서버용 설치프로그램, 클라이언트용 설치프로그램이 각각 따로 있는게 아니라, 설치이후에 서버로 설정할 것인지 클라인언트로 설정할 것인지 선택할 수 있다.


Synergy 사용자 가이드


InputDirector 설치 가이드


InputDirector 사용 가이드





우선 설정이 용이한 것은 InputDirector 이다.



마우스와 키보드 뿐만 아니라 텍스트, 이미지, 오피스(엑셀 표등)의 클립보드 또한 공유가 된다.

즉, 한대의 PC에서 텍스트 등을 복사한 후 다른 PC로 붙여넣기가 된다.


단점은, 모든 컴퓨터가 Windows 여야 한다는 점.....


즉, 노트북은 리눅스, PC 는 Windows 인 경우 InputDirector 를 통해 마우스와 키보드 공유가 안된다.



Synergy 의 경우, 초기 설정하는 방법이 까다로웠는데 최근에 Synergy 는 설치가 무척 쉬워졌다.


How Synergy works.


Synergy 의 경우 Windows, Linux(Ubuntu, Redhat), Mac 까지 지원이 된다.


Synergy 는 InputDirector 와 마찬가지로 텍스트, 이미지, 오피스(엑셀 표등) 의 클립보드 공유가 가능하긴 하나,

엑셀 표의 경우, 원래 표로 붙지 않는 문제가 좀 있다.


Synergy 설치이후에, 서버와 클라이언트가 바로 연결이 안되는 문제가 있다.


즉, 서버쪽 메시지를 보면


"NOTE: accepted client connection NOTE: disconnecting client "XXX" NOTE: client "XXX" has been disconnected WARNING: Unrecognized client name "XXX", check server config" with XXX being the client name.


와 같은 에러 메시지를 띄우는데,


해결 방법은


서버쪽 설정에서 Configure Server... 버튼을 클릭후에 Synergy 서버 이미지가 화면 중앙에 보이는데, 클라이언트 컴퓨터 위치가 오른쪽에 있으면 오른쪽에 둔다.(아래 그림 참조)


즉 아래 그림에서 보듯이 2번을 클릭한채로 3번위치로 끌어다 놓는다.






이후, 3번을 더블클릭후, 아래 그림에서처럼 Screen name 에 클라이언트 컴퓨터의 호스트네임(컴퓨터명) 을 넣는다.

잘 모를 경우, Synergy 설정화면에서 Log 를 보면 클라이언트의 이름을 확인할 수 있다.





이렇게 해줘야만 Synergy 가 정상적으로 연결이 된다.


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

WSCC


http://www.kls-soft.com/wscc/downloads.php



Windows System Control Center


WSCC Workspace


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

AnyTrans


Welcome Interface Overview



자세한 설명


http://www.imobie.com/anytrans/guide.htm#guide_5



Free 라이센스 등록방법


Step1> AnyTrans 다운로드


Step2> 아래 라이센스 코드를 12월 26일전까지 등록


ETXN-ET4E-URNU-OVVG-MQSL




anytrans-setup_v3.3.z01


anytrans-setup_v3.3.zip


저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

+ Recent posts

티스토리 툴바