保存和检索浏览器(和其他)密码

[原文发表地址] Saving and Retrieving Browser (and other) Passwords [原文发表时间] 2031-8-9 安全平衡始终是用户便利与绝对安全之间的一个问题. 你想要安全? 那么请断掉你电脑的网络。请不要保存你的密码。请用多重身份验证。但是这不合理。 · 浏览器会让你保存你在表格中填写的内容,包括密码。 · 如果你用管理员的密码登录到一些浏览器的服务,它们会同步那些设置/历史/密码到其他运行了相同浏览器的电脑。 · 那些密码需要存储到本地的某处,它们需要被浏览器检索(没有以管理员身份运行)以便于浏览器帮你填写。 · 一些人通过编程取回这些密码。 · 如果是你本人,以你的用户运行是可以访问这些密码的,同样其他以你的用户 运行的代码也可以访问它们。 如果你不喜欢这样,不要保存你的密码。 我认为这些对最近吵得沸沸扬扬的关于浏览器安全的关注(我也曾担心过)是对隐私容易被暴露的担忧。 当你觉得别人似乎轻易就能得到你的密码时会感到不爽。但是它们并没有丢。 请记住安全十大定律,特别是第三条。 定律三:如果一个坏人可以毫不受限地物理访问你的电脑,那已经不是你的电脑了。 每一个密码储存库都有这种行为。如果你的密码是存储在本地的, 那么它们也许是加密的,但是它们是被反向加密存储的。 这是不是一个安全漏洞?不,你是用用户身份保存的你的密码,他们只能被以这个用户身份运行的代码检索。 这是在Windows 8上用来检索并转储你的Windows密码的几行代码 。 using System; namespace DumpCredentials { class Program { static void DumpCredentials(Windows.Security.Credentials.PasswordCredential cred) { Console.WriteLine("Resource: {0}", cred.Resource); Console.WriteLine("UserName: {0}", cred.UserName); Console.WriteLine("Password:…

0

构建更好、更美观,同时功能更强大的Windows 命令行

[原文发表地址] Making a better, somewhat prettier, but definitely more functional Windows Command Line [原文发表时间] 2013-07-16 2004年,我曾经写过一篇博客,名为Windows正缺乏文本模式。Windows 命令行有很大空间可以做得既美观,功能又强大,如果有人解决了这个问题,他们就将成为英雄。 我喜欢iTerm2 的选项卡、文字处理及其简约大方的风格,我希望同样的风格出现在Windows 上。2011年我发现了Console2,2012年我又转向ConEmu,这是Windows的一个非常棒的带选项卡的终端。即便他们外观不是很好看,我依然喜欢他们,尤其是ConEmu,非常神奇,你可以对其进行各种配置。但是,它是开发人员为开发人员写的。在把主字体设置为Consolas,其它的改为Segoe UI以后,它的外观我才勉强可以接受。是我太注重细节和外表了吗?很显然,华丽且实用的软件(例如Panic)是Mac公司为什么存在的原因,他们的软件既美观而且功能性很好。Windows的员工肯定能做出更受人喜欢的“完美的设计”。 以下是一些命令行工具,它们可以增强和改善(但并不能完全拯救)Windows命令行。 CLINK 我刚接触Clink的时候,就完全被吸引住了,它能够直接嵌入到cmd.exe窗口! *rimshot* 众所周知,Cygwin可以给Windows带来类似bash的体验,而Clink这个小工具可以将其中的一些高效性能和编辑功能,直接集成到cmd.exe。 类似Bash的编辑界面(来自GNU的Readline库)。关于Readline键盘快捷键的更多信息。 更好的路径自动补全(TAB)。 从剪贴板粘贴 (Ctrl-V)。 太棒了! 支持可执行文件/命令和环境变量的自动补全。 撤消与重做 (Ctrl-_ or Ctrl-X, Ctrl-U)。 改进的命令行历史记录。 跨会话保存。 可搜索(Ctrl-R and Ctrl-S)。 历史扩展 (e.g. !!, !, and !$)。 Clink做的最大改变是Tab 自动补全,就像Bash的“显示所有选项”,而不是DOS的“循环列举所有选项”。如下例,我在输入2013-0后按Tab,Clink列出了所有我可以选择的选项。 POWERSHELL ISE 哈,你会惊喜的发现你的Windows电脑上已经安装了Powershell ISE。是的,这也吓了我一跳,只要你愿意,你甚至可以隐藏脚本面板 (Ctrl-R),这样就可以像使用控制台一样使用PowerShell…

1

如何从Windows8删除开放或不安全的Wi-Fi热点:附带源码的Wifi.exe命令行工程

[原文发表地址] How to delete Open or Insecure Wi-Fi HotSpots from Windows 8: Wifi.exe Command Line Utility with Source [原文发表时间] 2013-06-13 Windows8的大部分我都很满意,只是有一个特性被移除让我很不适应-无线网络对话框。 当然,你可以通过右击Wi-Fi连接“忘记这个网络”,但只有当网络在范围内才可以。过去可以让你添加或移除网络的无限网络对话框已经不在了。谁知道我的系统保存了多少Wi-Fi热点资料呢? 所以,问题是:我想移除保存的Wi-Fi资料,任何时候只要我想。我写了一个可以运行在Windows7和Windows8上的命令行工具。 TL;DR 版本 有个Wifi.exe构建压缩包在此,还有GitHub上的源码 更新:我已经把Wifi-Manager放到Chocolately ,你现在可以“cinst wifi-manager”。感谢Brendan Forster 的大量工作!到这里学习更多关于Chocolately包管理。 注意事项和“我知道啦” 首先,让我明确一下,我已经写了一个命令行工程来替换另一个命令行工程。我明白这点,在我这么做的时候就知道了。其他一些比我聪明的人做了相似的事情,相比学习一个直观的语法,他们写了一个符合他们想法的工程。别讨厌playa,要恨就恨正则表达式。 旁白:我的iphone上也有一样的问题。我的手机上保存了超过50个Wi-Fi热点,不越狱就删不掉它们。 你可以用windows自带的netsh.exe访问Wi-Fi资料,所以你可以像这样列出资料: c:\>netsh wlan show profilesProfiles on interface Wi-Fi:User profiles————- All User Profile : Wayport_Access All User Profile : HANSELMAN All User…

0

使用Hyper-V时,Windows任务管理器显示的CPU速度是错的

[原文发表地址] Windows task manager shows wrong CPU Speed when using Hyper-V [原文发表时间] 2013-04-11 最近我和我的好朋友Damian 都买了台Lenovo X1 Carbon Touch。它采用了Intel SpeedStep 技术, 所以会根据负载动态改变CPU速率。我们俩的笔记本是一样的。然而,这是Damian的任务管理器在基本空闲的状态下显示的数据。 而我的则是这样的: 这到底是怎么回事?他的CPU最大速率为2GHz,当前速率是0.60GHz,这表示他的CPU几乎是休眠状态。我的显示的却是以最大速率2.49GHz在“全速前进!”! 我们一遍又一遍的搞了一段时间,直到我们发现我为Windows Phone开发和我的Ubuntu虚拟机开了Hyper-V虚拟化平台。 但是他没有。 于是,我们安装了CPU-Z,一个轻量级的、非常灵敏的CPU利用率检测工具并知道了真实情况。实际上,两台机器都在降低速率,但是我的内核在运行虚拟机管理程序,所以它报告给任务管理器的CPU速率是错误的。任务管理器显示的是最大速率,而不是真实的(Hyper-V虚拟化)速率。 注意:CPU-Z很好用,但是Download.com用恶意的间谍软件对它进行了包装,在你安装的时候需要特别注意,否则会同时安装上一堆工具栏。当心点。 希望对有些人有帮助!它浪费了我30分钟。

0

如何在Synology NAS上建立CrashPlan无监管云备份-备份策略

[原文发表地址]  How to set up CrashPlan Cloud Backup headless on a Synology NAS – Backup Strategies [原文发表时间]   2012-11-18 1:29 在家里我使用一个Synology 1511+NAS(Network Attached Storage网络附加存储)服务来存储我所有的家庭数字文件。我喜欢使用Windows Home Server,而Synology几乎给了我所拥有的所有功能。我可以添加一个任何大小的驱动盘而获得更多的存储空间,我可以安装插件软件包以获得更多的功能。更重要的是,所有东西都有多备份。即使我将整个驱动盘都丢失了,我仍然可以修复它,只需把我所要的东西提取出来,然后代替。   我在我的Synology中拥有4块2TB的驱动盘-大约有5TB的冗余空间。 然而,缺少一个良好的集成云存储,一直让人很沮丧。 Synology支持Amazon S3作为远程备份位置,但我发现我的数字blobs在Amazon S3 bucket系统中是不透明的,这很让人沮丧。S3 非常好,但它的云存储备份体验并不是特别好,更多的用户关注在像CrashPlan和BackBlaze这样的备份系统上。当然,这些系统可能在底层使用S3,但是作为用户(或者pro-sumer),我不需要知道或者看到它。 这里是我现在的备份策略。当然,如果你没有持久快速的网络,这里也有不基于云的备份策略。你可以看到与我2007年备份策略相比,我现在的策略变化了,不过改变不多。 任何一个优秀的备份策略都要遵循以下三条备份准则。 对任何你在乎的东西备份3次-如果它重要的话,备份2份是不够的。 2种不同的格式-例如: Dropbox+DVDS或者Hard Drive+Memory Stick或者CD+Crash Plan,等等 1个异地备份-如果你的房子烧了,你怎么拿回你的内存卡呢? 更重要的是一个好的备份策略只要按部就班操作就行,不需要动太多脑筋。如果你需要思考,那么这就容易被忘记。所有事情都应该是自动的。我喜欢DropBox,因为它是是自动化的,Synology可以自动进行外部备份,所以我只要思考每月轮换异地驱动盘就可以,或者至少1年几次。 缺少的部分是因为我获得的Synology是已经完全静态的云存档。运行CrashPlan headless(headless-没有监管)一直是最后一块,只需一个简单的过程,无须我做太多的努力。 分步:如何在你的Synology NAS上运行CrashPlan PCLoadLetter上的绅士已经准备好了卓越的软件包, 使得在你的Synology上运行CrashPlan比以前更简单。然而,他的说明假定了阅读者有一定的技术能力,同时需要大量阅读及访问他的网站的一些页面。这让我花费了1个小时来理解它到底说了什么。这里是我简化了的版本,如何在你的Synology上获得CrashPlan。 1.在你的Synology上打开“User Homes Service(用户主页服务)” 从网站浏览器中登录你的Synology. 我的网址是http://server. 打开Control…

0

即使没有Windows DVD Maker时 ,如何在Windows 8中创建一个DVD – DVDStyler

[原文发表地址]  How to create a DVD on Windows 8 even though Windows DVD Maker is gone – DVDStyler [原文发表时间] 2012-09-30  20:25 我做了很多DVD。它们用作家庭婚礼、葬礼和纪念。我制做旅行的DVD和纪念DVD和所有各种的东西。 你为什么不把这些东西放到网上呢,Scott?为什么不放到Facebook/YouTube/Vimeo之类的呢?这样有一些原因。首先,不管你信不信,世界上有许多人没有高速的互联网络。 我们有很多海外的亲戚家里没有一台笔记本电脑,也没有任何互联网。在美国,我们有很多年长的亲戚,他们家里没有电脑,或者他们只有一个iPad,一个YouTube视频的链接远不如一个DVD有意义或者更持久。 随机旁白:真是太可惜了,今天的年轻人不知道做一个混合磁带要花费多少的努力。重新排列MP3,并用电子邮件发送列表,与在电台等待播放特定的歌曲,然后在开始前两个音符按下录音键是不一样的。 也许制作DVD是一项失传的艺术,我是一个老顽固。或者,也许,DVD是今天的混合磁带。 无论如何,我最近在我家里的机器和我的笔记本电脑上安装了Windows8。大约在同一时间,我的叔叔Ronald- 像我祖父一样亲近的一个人- 去世了。我马上动手为他的追悼会做了一个DVD。我有一个关于叔叔Ronnie的30分钟的音频,是为一个从未播出过的播客录制的。我有几百张照片关于他90多年来的生活,早在上世纪50年代的8mm和Super8胶片卷轴,与我自己收藏的数字视频相结合,直接带我们回到1998年。我期待着烧制许多的DVD复件,并寄给感兴趣的亲属,并且也会在追悼会播放DVD。 我花了很多时间来做一个充满敬意的视频。和我所做的其它很多项目一样,我使用Movie Maker来做它。我也有Adobe Premiere,对于整合家庭视频来说,它比Movie Maker更简单。我做了编辑并且点击Save Movie将我的视频作为wav文件导出,并且导入到Windows DVD Maker。但是,那里没有DVD选项。这很令人困惑,我在开始菜单查找了Windows DVD Maker。我一周之前刚刚使用过它,就在我把Windows 7 升级到Windows 8之前。 Windows DVD Maker不见了。它在Windows8上不存在。 我非常沮丧,因为我现在马上需要制作追悼会的DVD。有许多第三方的DVD制作软件包,但我个人总是觉得那些第三方的DVD制作软件(Roxio,CyberLink,等等)的用户界面过于华而不实。它们看上去从来不属于Windows。总有鲜红的窗口镶边。 我只想要导入一个视频文件到一个简单的应用程序,然后制作一个DVD。最好是免费的。 我花了好几个小时评估了许多的DVD制作软件,并决定使用开源的DVDStyler 。 我喜欢DVDStyler,因为它的用户界面非常俭朴,但是非常实用。人们可以相信它是包含在Windows之内的,并且它是对Windows Live Movie非常好的补充。对我来说,安装DVDStyler弥补了DVD Maker在Windows 8上不存在的缺憾。 重要提示/警告:虽然这是一个开源的GPL项目,为了它支持本身,DVDStyler安装一些工具栏软件,如果你在整个安装过程只是点击“下一步,下一步,下一步,完成”,它们将改变你的浏览器主页和安装额外的软件。在安装免费软件的时候,请总是确认你对什么说是。确定你使用的是自定义安装选项,选择(或取消选中)适合你的选项。虽然我发现这些改变是意外的和烦人的,但是我觉得这个免费软件所提供的价值是值得这些恼人的事情的。之后我通过卸载程序卸载了它们,我也手动卸载了Firefox和IE上的扩展。 当你在Windows…

0

使用Problem Steps Recorder帮助您的用户记录和报告 bug

[原文发表地址]  Help your users record and report bugs with the Problem Steps Recorder [原文发表时间]   2012-10-09 20:07 几个星期前,我在博文中一切都坏掉了,但没有人失望发表了一些挠骚。有人认为它组织拙劣,其他人认为这是软件质量大讨论的一个起点。也许这两方面说的都有道理。 关于 bug 报告的主题,有一个不错的程序,它是随Windows 7和 Windows 8推出的,您和您的用户可以使用它报告和记录bug。这就是Problem Steps Recorder(问题步骤记录器),它就像针对bug的TiVo。 点击Start(开始)按钮,然后键入" Steps"或甚至键入"PSR"来运行Problem Steps Recorder。 点击Start Record(开始记录),然后重现你的 bug。您甚至可以点击”Add Comment(添加注释)"来突出显示一片屏幕区域。 它是那种穷人的屏幕录像工具。而不是重量级的全屏视频,Steps Recorder正在对每次单击或操作进行屏幕快照。 用户然后可以将整个事件保存为 ZIP或者只需点击" Email(电子邮件)"。我计划下一次当我的非技术性的父母想要报告一个问题时,就使用它。 因为这个小的应用程序是附带在Windows中的,为什么不直接从您的产品的界面或“Send Feedback(发送反馈)”链接中启动它呢?然后您可以自动化这些记录问题的接收,然后直接将生成的文件加入到您的bug报告系统中。 你觉得这怎么样呢?  

0

嵌入命令行的Web 站点:在互联网中获取你的命令行

[原文发表地址] Web Sites with Embedded Command Lines: You got your Command Line in my Internet [原文发表时间]  2012-09-20 6:34 八年前我写了一篇博客名为Windows完全错过了TextMode。语言是过时的… 我假设大家都知道,还有数以百万计的从95到XP的Windows机器,它们的存在只是为了在同一时间允许多个Telnet/ProcommPlus/Terminal窗口,因此终端用户可以与远程系统进行交互。 …但重点在这里。 我只是说,我的Tab,Tab,Tab,Enter往往会打败你的Click,Tab,Alt-F,O,Click,Double-Click,否则我会接受百事可乐的挑战。 命令行的速度比图形用户界面快。命令行和所有串起来的东西,它们的内部是DSL(Domain Specific Languages)。 有多少次你看到(或更糟糕的是,编写)图形界面来表达或生成更简洁地表示的东西,比如”/^[a-z0-9_-]{3,16}$/”? 除了在地址栏,在命令行中并不是你在网络上常见的东西…目前为止还没有。虽然我们已经看到,越来越多的网站使用快捷键。 我们已经看到了谷歌的产品使用Vi的“HJKL”光标移动,几乎每个人都可以按“?”来弹出快捷键帮助。我使用Twitter网站和它的快捷键多于第三方的Twitter客户端。             相关阅读:Web是新的终端:您使用Web的键盘快捷键和热键吗? 虽然我们都喜欢bash,zsh,PowerShell和其他的shells,有趣的是,我认为命令行正在渗透网络本身。 Web上的命令行 很明显,搜索引擎已经可以支持网络命令行。谷歌和Bing允许我们使用他们的搜索框作为计算器。谷歌甚至支持Bacon Numbering! 也许我看到的第一个“Web命令行”的例子是Jonathan Aquino在2005年发布的the Rails Day submission YubNub。Futz.Me是另外一个例子,它使用URL作为它的命令行。DuckDuckGo -小的搜索引擎,可以 – 正在迅速成为搜索引擎的硬编码命令行工具。DDG 支持它们称作的”Bang Syntax.”。可进行任何查询,添加一个!关键字,你正在做一个自定义的搜索。显然,有人喜欢为谷歌用!g,同样也喜欢超过数百个的!code,!scharp。你甚至可以拓展DuckDuckGo和提交你自己的Bang命令。 Jeff谈论了关于2009年地址栏作为命令行,但是我认为命令行比地址栏更深入一些。为什么不在网页本身嵌入命令行的概念呢? 从简单的搜索到更复杂的导航方案,GitHub最近发布了它们的命令行工具栏,它是一个Web命令行的极佳例子。它支持一系列相互链接的容易学习的命令,这样我就可以快速跳转到任何用户,任何项目,任何问题甚至更多。 有意思的是,网站的制造商,更愿意花时间在用命令行管理Web。Windows Azure团队最近花了大量的时间更新Management Portal,使其具有令人惊叹的新功能和一个不错的新HTML5网站,但我已经用cmd.exe或PowerShell中的Azure命令行结束了管理我的云应用程序。 对我来说,这简直是更快,更清晰,更明显。 scott@hanselmac:~$ npm install azurenpm…

0

使用 GMVault 和 Windows Task Scheduler定期自动备份你的 Gmail 帐户

[原文发表地址]  Automatically Backup your Gmail account on a schedule with GMVault and Windows Task Scheduler [原文发表时间]  2012-09-10 12:50 在云端备份你的东西是件很高兴的事情,但你也真的需要在本地备份。我有两个 1TB 袖珍硬盘,我把它们轮放在我家里和银行之间。它们被标记为脱机备份 A 和脱机备份 B。你可以使用Bitlocker To Go或TrueCrypt来加密它们,而且我确实这样做了。 相关的链接 基本非基于云的个人备份策略 关于丢失数据和家庭备份策略 将你的照片脱机备份作为给爷爷奶奶的礼物 在由 Gmail驱动的我个人的电子邮件帐户中,其中包含了好几年的电子邮件。我最近开始使用称为GMVault的神奇免费工具来备份我的整个 gmail 帐户。安装程序需要注意一下详细信息,但一旦完成之后,它就正常运行。 安装后,你运行 GMBault-Shell,并键入"gmvault sync youremail@address.com"。第一次备份将需要数小时,windows 将把成千上万的文件放在 C:\Users\YOURNAME\gmvault-db 目录中。如果你想要的话,你可以更改此目录。我的电子邮件备份超过了 350,000 封电子邮件,所以通过在命令行上使用-d 选项,我将它移动到我较大的 D 驱动器。 当几个小时的同步终于结束之后,我想要确保每周左右使用电子邮件的新备份来更新存档。 使用Task Scheduler创建 一个定时的Gmail备份 转到你的开始菜单,键入"Task",然后运行Task Scheduler。有些人甚至不知道它的存在 ! 在右侧点击" Create…

0

使用颜色主题编辑器制作多彩的Visual Studio 2012

[原文发表地址]  Your Colorful Visual Studio 2012 with the Color Theme Editor (VS2010 colors, too) [原文发表时间]  2012-09-07 23:03 我越来越喜欢Visual Studio 2012 灰色配色方案。控诉我吧。当你在编写代码时,你通常集中注意力在代码上,所以与镶边相比较,我更关心代码的颜色。 这里是我的默认设置,它是VS2012 默认的较大的字体设置。 这里也是 Visual Studio 2012,除了这一次我使用Matthew Johnson的 Visual Studio 2012 颜色主题编辑器,并应用了蓝色主题: 这里是关闭全部大写注册表设置的Visual Studio 2012: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\General\SuppressUppercaseConversion REG_DWORD value: 1 现在你已经很大程度上回到了 VS2010外观和感觉。在这里我已经放大了来更清楚地显示。 你自己可以制作并共享自定义的主题!有了此加载项,你可以自定义比默认安装更多的东西: 玩得愉快!现在去获取Matthew Johnson的 Visual Studio 2012 颜色主题编辑器吧。 更新:我个人不将深入研究它,但如果你在乎的话,你也还可以修补图标http://vsip.codeplex.com

0