<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Security Pendrive 2 (backup)</title>
	<atom:link href="http://wagnerelias.com/2006/09/05/security-pendrive-2-backup/feed/" rel="self" type="application/rss+xml" />
	<link>http://wagnerelias.com/2006/09/05/security-pendrive-2-backup/</link>
	<description>BCP, BIA, DRP, Security Assessment, Risk Assessment, Security Developer</description>
	<pubDate>Thu, 28 Aug 2008 09:55:08 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: BORSATTI</title>
		<link>http://wagnerelias.com/2006/09/05/security-pendrive-2-backup/#comment-434</link>
		<dc:creator>BORSATTI</dc:creator>
		<pubDate>Sun, 29 Jun 2008 22:07:41 +0000</pubDate>
		<guid isPermaLink="false">#comment-434</guid>
		<description>penbackup-Borsatti
Eu decidi criar esse backup, quando um amigo meu perdeu o trabalho da faculdade ,ele tinha 4GB de trabalhos salvos nele (6 meses) e sem ter feito cópias de segurança !
Um dia ele expetou o pendrive e tudo havia ido por agua abaixo !
Existem backups automáticos comerciais no mercado!
Más garanto que esse é bem simples e confiável e também pode ser adaptado ou modificado para CD-ROM ,MP3,Celular ,etc.
veja como fiz tudo isso funcionar !
criei um arquivo chamado autorun.inf e salvei ele no pendrive !
nele coloquei as seguintes linhas
-------------------------------------------------------------
[autorun]
action=Sistema de Backup Borsatti 
open=penbackup.bat
shellexecute=penbackup.bat
shell\readit\command=notepad readme.txt
shell\readit=&#38;Proprietário deste pendrive 
icon=autorun.ico
label=Borsatti Cel (34)-7811-xxxx
-------------------------------------------------------------
OBS:autorun.ico pode ser qualquer icone mas tem de estar salvo no pendrive com o nome de autorun.ico caso contrario excluam esta linha
-------------------------------------------------------------
Criei um arquivo chamado readme.txt e nele coloquei as seguintes linhas !
...................................................................................
Este pen drive pertence a Borsatti email borsatti@ig.com.br telefone (XX) XXXX-XXXX
Caso você encontre este pendrive favor entrar em contato !
Grato
...................................................................................
OBS. este texto será apresentado quando a pessoa clicar com o lado direito do mouse 
no ícone do pendrive e clicar em Proprietário deste pendrive
-------------------------------------------------------------
criei um arquivo chamado penbackup.bat e salvei ele no pendrive !
e coloquei as seguintes linhas abaixo
---------------------------------------------------------------
@echo OFF
color 1a
echo ======= PEN DRIVE BACKUP ======= &#62;&#62; penbackup.log
echo %date:~4,2%-%date:~7,2%-%date:~-4% &#62;&#62; penbackup.log
TIME/T &#62;&#62; penbackup.log
REM %USERPROFILE% &#62;&#62; penbackup.log
VER &#62;&#62; penbackup.log
vol "%SYSTEMDRIVE%" &#62;&#62; penbackup.log
echo -------------------------------- &#62;&#62; penbackup.log
set BACKUPDIR="%USERPROFILE%\PenBackup"
:GRAVA
if not exist "%USERPROFILE%\BACK.SATTI" goto NAO
if not exist %BACKUPDIR% GOTO NAO
if exist %BACKUPDIR% GOTO TEM
:FORCA
if not exist %BACKUPDIR% mkdir %BACKUPDIR%
xcopy . "%USERPROFILE%\PenBackup" /E /C /H /Y /D &#62;&#62; penbackup.log
REM xcopy . "%USERPROFILE%\PenBackup" /E /C /H /Y /D /N &#62;&#62; penbackup.log COPIA ARQUIVOS DE NOME CURTO
REM TIPO TESTE DE CONEXÃO.TXT IRÁ FICAR TEST~1.TXT
if errorlevel 5 goto diskerror
if errorlevel 4 goto lowmemory 
if errorlevel 2 goto abort 
if errorlevel 1 goto nofiles
if errorlevel 0 goto menu2
:diskerror 
echo ERROR - ERRO NA GRAVACAO DO ARQUIVO. &#62;&#62; penbackup.log
goto exit 
:lowmemory 
echo ERROR - MEMORIA INSUFICIENTE PARA COPIA DE ARQUIVO OU COMANDO INVALIDO DE SINTASE &#62;&#62; penbackup.log
goto exit 
:abort 
echo ERROR - USUARIO PRESSIONOU CTRL+C PARA TERMINAR A OPERACAO. &#62;&#62; penbackup.log
goto exit 
:nofiles
echo ERROR - NAO HA ARQUIVOS PARA COPIA. &#62;&#62; penbackup.log
goto exit 
:end
echo WARNING - ESTE NAO E O COMPUTADOR CORRETO PARA BACKUP. &#62;&#62; penbackup.log
goto exit
:exit
echo . &#62;&#62; penbackup.log
echo ==== FIM DO BACU=KUP DO PEN DRIVE ==== &#62;&#62; penbackup.log
pause
@echo on
EXIT
:NAO
@echo OFF
cls
color 4F
:ini
echo.
echo.
echo.
echo.
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
echo.@ ESTE PC NAO E SEU O QUE VC GOSTARIA DE FAZER? @
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
echo.
echo.
echo. OPCOES
echo.
echo.
echo. (1) CRIAR UM BACKUP
echo. (2) EXPLORAR PEN DRIVE
echo. (3) Sair
echo.---------------------------------------------------------
echo.
:aff
set /p opcao=****Digite a opcao-- 
if %opcao% equ 3 goto ex
if %opcao% equ 2 goto IPPD3
if %opcao% equ 1 goto vb2
:ex
echo Saindo...
echo Tem certeza que deseja sair do Teste???
exit
:IPPD3
explorer .
GOTO NAO
:vb2
COPY/v /z penbackup.log "%USERPROFILE%"\BACK.SATTI
echo AGUARDE CRIANDO BACKUP................
goto FORCA
pause
goto menu2
:menu2
@echo OFF
CLS
color 2F
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
echo.@ BACKUP CRIADO O QUE VC QUER FAZER AGORA? @
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
echo.
echo.
echo. OPCOES
echo.
echo.
echo. (1) IR PARA O PEN DRIVE
echo. (2) VER O LOG DAS GRAVACOES
echo. (3) ABRIR A PASTA DE BACKUP
echo. (4) Sair
echo.---------------------------------------------------------
echo.
set /p menu2=****Digite a opcao-- 
if %menu2% equ 4 goto ex
if %menu2% equ 3 goto APBK
if %menu2% equ 2 goto VLGP
if %menu2% equ 1 goto IPPD
:APBK
explorer "%USERPROFILE%\PenBackup"
GOTO menu2
:VLGP
start penbackup.log
GOTO menu2
:IPPD
explorer .
GOTO menu2
:TEM
@echo OFF
CLS
color 6F
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
echo.@ JA TEM UM BACKUP NESTE MICRO O QUE VC QUER FAZER @
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
echo.
echo.
echo. OPCOES
echo.
echo.
echo. (1) ABRIR ARQUIVOS NO PEN DRIVE
echo. (2) VER O LOG DAS GRAVACOES NESTE PC
echo. (3) ABRIR A PASTA DE BACKUP DESTE PC
echo. (4) APAGAR BACKUP ANTIGO
echo. (5) CRIAR UM NOVO BACKUP
echo. (6) Sair
echo.---------------------------------------------------------
set /p menu3=****Digite a opcao-- 
if %menu3% equ 6 goto ex
if %menu3% equ 5 goto CNBK
if %menu3% equ 4 goto APBK
if %menu3% equ 3 goto APBK2
if %menu3% equ 2 goto VLGP2
if %menu3% equ 1 goto IPPD2
:APBK2
explorer "%USERPROFILE%\PenBackup"
GOTO menu2
:VLGP2
CD %BACKUPDIR%
start penbackup.log
GOTO menu2
:IPPD2
explorer .
GOTO menu2
:CNBK
GOTO FORCA
:APBK
@echo OFF
@DEL "%USERPROFILE%\BACK.SATTI"
@rmdir %BACKUPDIR% / S / Q 
PAUSE
GOTO NÃO
__________________________________________________
Obs. funciona no XP e Vista já testei !
Win95/98 não sei se dá certo ,creio que terá de substituir set/p pelo choice!
Funcionamento
Quando você espeta seu pen drive no PC, o script verifica se existe o arquivo BACK.SATTI (que nada mais é que um arquivo em branco), na pasta do usuário C:\Documents and Settings\(fulano de tal) ,se existir ele exibe uma tela e pergunta se você quer atualizar suas cópias de segurança e várias outras opções !
Caso não exista ele pergunta se quer criar um backup!
Isso impede que seus arquivos sejam copiados, por exemplo, se você estiver utilizando um PC de uma lan-house ou mesmo o de um amigo!
Caso você opte em criar o arquivo ele irá criar a pasta penbachup e copiará todos os seus arquivos para esta pasta, se futuramente você modificar algum arquivo no seu pendrive e utilizar novamente o script, somente será copiado o arquivo modificado pelo comando "xcopy. "%USERPROFILE%\Penbackup" /E /C /H /Y /D”, "%USERPROFILE% na verdade é uma variável que é "C:\Documents and Settings\ (fulano de tal)” todas as informações das alterações serão salvas no "penbachup. log" que estará tanto no pendrive como na pasta das cópias isso é uma segurança para conferencias futuras das modificações !</description>
		<content:encoded><![CDATA[<p>penbackup-Borsatti<br />
Eu decidi criar esse backup, quando um amigo meu perdeu o trabalho da faculdade ,ele tinha 4GB de trabalhos salvos nele (6 meses) e sem ter feito cópias de segurança !<br />
Um dia ele expetou o pendrive e tudo havia ido por agua abaixo !<br />
Existem backups automáticos comerciais no mercado!<br />
Más garanto que esse é bem simples e confiável e também pode ser adaptado ou modificado para CD-ROM ,MP3,Celular ,etc.<br />
veja como fiz tudo isso funcionar !<br />
criei um arquivo chamado autorun.inf e salvei ele no pendrive !<br />
nele coloquei as seguintes linhas<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
[autorun]<br />
action=Sistema de Backup Borsatti<br />
open=penbackup.bat<br />
shellexecute=penbackup.bat<br />
shell\readit\command=notepad readme.txt<br />
shell\readit=&amp;Proprietário deste pendrive<br />
icon=autorun.ico<br />
label=Borsatti Cel (34)-7811-xxxx<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
OBS:autorun.ico pode ser qualquer icone mas tem de estar salvo no pendrive com o nome de autorun.ico caso contrario excluam esta linha<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Criei um arquivo chamado readme.txt e nele coloquei as seguintes linhas !<br />
&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<br />
Este pen drive pertence a Borsatti email <a href="mailto:borsatti@ig.com.br">borsatti@ig.com.br</a> telefone (XX) XXXX-XXXX<br />
Caso você encontre este pendrive favor entrar em contato !<br />
Grato<br />
&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;..<br />
OBS. este texto será apresentado quando a pessoa clicar com o lado direito do mouse<br />
no ícone do pendrive e clicar em Proprietário deste pendrive<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
criei um arquivo chamado penbackup.bat e salvei ele no pendrive !<br />
e coloquei as seguintes linhas abaixo<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
@echo OFF<br />
color 1a<br />
echo ======= PEN DRIVE BACKUP ======= &gt;&gt; penbackup.log<br />
echo %date:~4,2%-%date:~7,2%-%date:~-4% &gt;&gt; penbackup.log<br />
TIME/T &gt;&gt; penbackup.log<br />
REM %USERPROFILE% &gt;&gt; penbackup.log<br />
VER &gt;&gt; penbackup.log<br />
vol &#8220;%SYSTEMDRIVE%&#8221; &gt;&gt; penbackup.log<br />
echo &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; &gt;&gt; penbackup.log<br />
set BACKUPDIR=&#8221;%USERPROFILE%\PenBackup&#8221;<br />
:GRAVA<br />
if not exist &#8220;%USERPROFILE%\BACK.SATTI&#8221; goto NAO<br />
if not exist %BACKUPDIR% GOTO NAO<br />
if exist %BACKUPDIR% GOTO TEM<br />
:FORCA<br />
if not exist %BACKUPDIR% mkdir %BACKUPDIR%<br />
xcopy . &#8220;%USERPROFILE%\PenBackup&#8221; /E /C /H /Y /D &gt;&gt; penbackup.log<br />
REM xcopy . &#8220;%USERPROFILE%\PenBackup&#8221; /E /C /H /Y /D /N &gt;&gt; penbackup.log COPIA ARQUIVOS DE NOME CURTO<br />
REM TIPO TESTE DE CONEXÃO.TXT IRÁ FICAR TEST~1.TXT<br />
if errorlevel 5 goto diskerror<br />
if errorlevel 4 goto lowmemory<br />
if errorlevel 2 goto abort<br />
if errorlevel 1 goto nofiles<br />
if errorlevel 0 goto menu2<br />
:diskerror<br />
echo ERROR - ERRO NA GRAVACAO DO ARQUIVO. &gt;&gt; penbackup.log<br />
goto exit<br />
:lowmemory<br />
echo ERROR - MEMORIA INSUFICIENTE PARA COPIA DE ARQUIVO OU COMANDO INVALIDO DE SINTASE &gt;&gt; penbackup.log<br />
goto exit<br />
:abort<br />
echo ERROR - USUARIO PRESSIONOU CTRL+C PARA TERMINAR A OPERACAO. &gt;&gt; penbackup.log<br />
goto exit<br />
:nofiles<br />
echo ERROR - NAO HA ARQUIVOS PARA COPIA. &gt;&gt; penbackup.log<br />
goto exit<br />
:end<br />
echo WARNING - ESTE NAO E O COMPUTADOR CORRETO PARA BACKUP. &gt;&gt; penbackup.log<br />
goto exit<br />
:exit<br />
echo . &gt;&gt; penbackup.log<br />
echo ==== FIM DO BACU=KUP DO PEN DRIVE ==== &gt;&gt; penbackup.log<br />
pause<br />
@echo on<br />
EXIT<br />
:NAO<br />
@echo OFF<br />
cls<br />
color 4F<br />
:ini<br />
echo.<br />
echo.<br />
echo.<br />
echo.<br />
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<br />
echo.@ ESTE PC NAO E SEU O QUE VC GOSTARIA DE FAZER? @<br />
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<br />
echo.<br />
echo.<br />
echo. OPCOES<br />
echo.<br />
echo.<br />
echo. (1) CRIAR UM BACKUP<br />
echo. (2) EXPLORAR PEN DRIVE<br />
echo. (3) Sair<br />
echo.&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
echo.<br />
:aff<br />
set /p opcao=****Digite a opcao&#8211;<br />
if %opcao% equ 3 goto ex<br />
if %opcao% equ 2 goto IPPD3<br />
if %opcao% equ 1 goto vb2<br />
:ex<br />
echo Saindo&#8230;<br />
echo Tem certeza que deseja sair do Teste???<br />
exit<br />
:IPPD3<br />
explorer .<br />
GOTO NAO<br />
:vb2<br />
COPY/v /z penbackup.log &#8220;%USERPROFILE%&#8221;\BACK.SATTI<br />
echo AGUARDE CRIANDO BACKUP&#8230;&#8230;&#8230;&#8230;&#8230;.<br />
goto FORCA<br />
pause<br />
goto menu2<br />
:menu2<br />
@echo OFF<br />
CLS<br />
color 2F<br />
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<br />
echo.@ BACKUP CRIADO O QUE VC QUER FAZER AGORA? @<br />
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<br />
echo.<br />
echo.<br />
echo. OPCOES<br />
echo.<br />
echo.<br />
echo. (1) IR PARA O PEN DRIVE<br />
echo. (2) VER O LOG DAS GRAVACOES<br />
echo. (3) ABRIR A PASTA DE BACKUP<br />
echo. (4) Sair<br />
echo.&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
echo.<br />
set /p menu2=****Digite a opcao&#8211;<br />
if %menu2% equ 4 goto ex<br />
if %menu2% equ 3 goto APBK<br />
if %menu2% equ 2 goto VLGP<br />
if %menu2% equ 1 goto IPPD<br />
:APBK<br />
explorer &#8220;%USERPROFILE%\PenBackup&#8221;<br />
GOTO menu2<br />
:VLGP<br />
start penbackup.log<br />
GOTO menu2<br />
:IPPD<br />
explorer .<br />
GOTO menu2<br />
:TEM<br />
@echo OFF<br />
CLS<br />
color 6F<br />
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<br />
echo.@ JA TEM UM BACKUP NESTE MICRO O QUE VC QUER FAZER @<br />
echo.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<br />
echo.<br />
echo.<br />
echo. OPCOES<br />
echo.<br />
echo.<br />
echo. (1) ABRIR ARQUIVOS NO PEN DRIVE<br />
echo. (2) VER O LOG DAS GRAVACOES NESTE PC<br />
echo. (3) ABRIR A PASTA DE BACKUP DESTE PC<br />
echo. (4) APAGAR BACKUP ANTIGO<br />
echo. (5) CRIAR UM NOVO BACKUP<br />
echo. (6) Sair<br />
echo.&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
set /p menu3=****Digite a opcao&#8211;<br />
if %menu3% equ 6 goto ex<br />
if %menu3% equ 5 goto CNBK<br />
if %menu3% equ 4 goto APBK<br />
if %menu3% equ 3 goto APBK2<br />
if %menu3% equ 2 goto VLGP2<br />
if %menu3% equ 1 goto IPPD2<br />
:APBK2<br />
explorer &#8220;%USERPROFILE%\PenBackup&#8221;<br />
GOTO menu2<br />
:VLGP2<br />
CD %BACKUPDIR%<br />
start penbackup.log<br />
GOTO menu2<br />
:IPPD2<br />
explorer .<br />
GOTO menu2<br />
:CNBK<br />
GOTO FORCA<br />
:APBK<br />
@echo OFF<br />
@DEL &#8220;%USERPROFILE%\BACK.SATTI&#8221;<br />
@rmdir %BACKUPDIR% / S / Q<br />
PAUSE<br />
GOTO NÃO<br />
__________________________________________________<br />
Obs. funciona no XP e Vista já testei !<br />
Win95/98 não sei se dá certo ,creio que terá de substituir set/p pelo choice!<br />
Funcionamento<br />
Quando você espeta seu pen drive no PC, o script verifica se existe o arquivo BACK.SATTI (que nada mais é que um arquivo em branco), na pasta do usuário C:\Documents and Settings\(fulano de tal) ,se existir ele exibe uma tela e pergunta se você quer atualizar suas cópias de segurança e várias outras opções !<br />
Caso não exista ele pergunta se quer criar um backup!<br />
Isso impede que seus arquivos sejam copiados, por exemplo, se você estiver utilizando um PC de uma lan-house ou mesmo o de um amigo!<br />
Caso você opte em criar o arquivo ele irá criar a pasta penbachup e copiará todos os seus arquivos para esta pasta, se futuramente você modificar algum arquivo no seu pendrive e utilizar novamente o script, somente será copiado o arquivo modificado pelo comando &#8220;xcopy. &#8220;%USERPROFILE%\Penbackup&#8221; /E /C /H /Y /D”, &#8220;%USERPROFILE% na verdade é uma variável que é &#8220;C:\Documents and Settings\ (fulano de tal)” todas as informações das alterações serão salvas no &#8220;penbachup. log&#8221; que estará tanto no pendrive como na pasta das cópias isso é uma segurança para conferencias futuras das modificações !</p>
]]></content:encoded>
	</item>
</channel>
</rss>
