sexta-feira, 25 de maio de 2007

Windows: Compartilhamentos ocultos

Para você que é usuário de Windows XP, 2000 ou Vista, um aviso: seu computador tem uma back door por padrão. Por padrão pois, como sabemos, na família Windows os itens de segurança são quase todos desativados "de fábrica" pois primam pela "facilidade de uso". Por que, ao invés, não deixam os itens de segurança todos habilitados e criam um gerenciador de itens de segurança simples de usar ? Vai saber...
A back door ao qual me refiro, na verdade é referenciada como uma funcionalidade presente no Windows. Por padrão, os drives do micro são compartilhados e isso fica oculto ao usuário, por meio do uso do sufixo $ ao compartilhamento. Por exemplo, a unidade C é compartilhada como C$, fazendo ela ficar oculta. Mas na verdade ela pode ser acessada via rede, por um usuário que possua Login e Senha apropriados. Neste ponto você deve estar pensando: bem eu uso uma boa senha, e esta somente eu conheço, certo ? Pode ser. Mas você sabe ou lembra se você ou quem instalou o Windows em seu computador lembrou de colocar senha para o usuário Administrador, que possui acesso total ?
Pelo sim ou pelo não, é melhor garantir...

Para mudar a senha do usuário Administrador:

1. WinKey+R (ou Iniciar -> Executar)
2. Digite control userpasswords2
3. Selecione o usuário Administrador e clique em Redefinir senha
4. Digite a senha e a confirmação.


Para visualizar todos os compartilhamentos:


1. WinKey+R (ou Iniciar -> Executar)
2. Digite compmgmt.msc
3. Agora, na janela Gerenciamento do computador, expanda o nó Pastas compartilhadas e clique em Compartilhamentos

Mesmo se você clicar sobre a unidade que quer remover o compartilhamento (por exemplo C$) com o botão direito do mouse e escolher Interromper compartilhamento, o Windows irá recompartilhá-la quando você reiniciar o computador.


Para desabilitar os compartilhamentos indesejados:

0. (Sim, passo zero, ou o passo antes de você realmente começar a fazer) Faça uma cópia do registro do Windows por segurança, criando um Ponto de Restauração do sistema: Tecle
WinKey+R (ou acesse Iniciar->Executar) e digite %SystemRoot%\System32\restore\rstrui.exe
( ou então vá em Iniciar->Programas->Acessórios->Ferramentas de sistema->Restauração do sistema) e crie um ponto de restauração.

1.
WinKey+R (ou Iniciar -> Executar)
2. Digite regedit
3. Agora, no Editor de Registro, navegue até HKEY_LOCAL_MACHINE\SYSTEM\
CurrentControlSet\Services\lanmanserver\parameters
4. Crie um novo valor DWORD chamado AutoShareServer com valor 0 (zero).
5. Crie um novo valor DWORD chamado AutoShareWks com valor 0 (zero).
6. Reinicie o computador para que as alterações surtam efeito.


Pronto, agora os compartilhamentos ocultos não poderão ser mais acessados.

quinta-feira, 24 de maio de 2007

Site: OSAlt

O OSAlt lista softwares opensource como alternativas à softwares pagos conhecidos. Para um determinado software pago, ele apresenta uma lista de softwares gratuitos alternativos.

Vale à pena conhecer: http://www.osalt.com/

sexta-feira, 18 de maio de 2007

S.O.: Wubi

O Wubi é um distribuição de Linux baseada no Ubuntu com desktop 3D, instalação sem fazer partição no HD, sem ter que criar disco de boot, sem mexer nos dados existentes e com instalador e desinstalador que executa de dentro do Windows.

Não há mais desculpa para não experimentar o Linux.... ;)

Ps: Não deixe de ver os screenshots.

quarta-feira, 9 de maio de 2007

Microsoft lança novas ferramentas para web

No último post, citei a tecnologia Flex e a ferramenta Apollo, ambas da Adobe. Agora, a Microsoft também na briga com o lançamento do Silverlight e do Expression Studio e com suporte ao Silverlight no Visual Studio.

O Silverlight, assim como o Flex, é um framework para criação de aplicações web com recursos multimídia. Ambos dão diversas facilidades de criação e gerenciamento de conteúdo e são cross-plataform (no caso da ferramenta da Microsoft, há suporte ao MacOS X). O Silverlight é baseado no framework .NET, o que é vantajoso para quem desenvolve sob a plataforma Windows, por causa de sua integração. Assim como no Flex, é possível usar as linguagens e ferramentas tradicionais de desenvolvimento web (XHTML, XML, CSS, etc.) para criação e integração de conteúdo.

O Silverlight SDK também pode ser baixado gratuitamente.

Será realmente interessante ver os frameworks disputando lugar no mercado de desenvolvimento web.

quarta-feira, 2 de maio de 2007

Adobe entrando para ganhar

A empresa dona de softwares como Photoshop, Dreamweaver, Acrobat e ColdFusion está entrando pesado no mercado de desenvolvimento. Depois de comprar a Macromedia, dona da tecnologia Flash e de diversas ferramentas, lançou o Flex 2, planeja lançar o Apollo, e liberar o Flex SDK sobre a Mozilla Public License (MPL). Isso pode mudar os ventos do desenvolvimento web e, pouco a pouco, do desenvolvimento para desktop.

A Adobe teve uma grande sacada em abrir o Flex (um conjunto de tecnologias e ferramentas para acelerar a construção e distribuição de aplicativos web visualmente ricos e de alta performance) sobre a licença MPL, pois isto possibilitará uma adoção pelo mercado muito mais rápida.

E ainda com o Apollo (que permite usar tecnologias como Flash, Flex e Ajax para desenvolvimento de aplicações para desktop), diversas empresas podem abandonar o desenvolvimento de aplicações pelas ferramentas e linguagens tradicionais de desktop (como MS Visual Studio, Borland Developers Studio, Eclipse, etc). Isto porque o Apollo permite a criação de aplicações cross-plataform (ou seja, que rodam em Windows, Linux, Mac, Solaris, etc.), que usam todo o poder de interface com usuário do Flash, com todo o poder de conectividade e interoperabilidade das linguagens web existentes (JavaScript, HTML, etc.), podendo rodar fora do browser e sem conexão com a internet (offline). E como é comum nos softwares da Adobe, todo o desenvolvimento se dá de forma rápida e fácil.

Grandes empresas já estão apostando no Flex e no Apollo, inclusive lançando novos produtos e serviços que os utilizam. Como exemplo, há o eBay, que está construindo uma aplicação com Apollo para atrair mais clientes.

Se o desenvolvimento web atualmente está rumo ao Flash e ao Ajax, com essas novas ferramentas, o desenvolvimento para desktop pode seguramente caminhar para esse lado.