Kerwen Blog

Stay Hungry Stay Foolish

TPM

Trusted Platform Module (TPM)技术旨在提供基于硬件的安全相关功能。 TPM 芯片是一种微芯片,旨在提供与安全性相关的基本功能,主要涉及加密密钥。 TPM 安装在计算机的主板上,并且它使用硬件总线与系统的其余部分进行通信。 TPM 2.0 具有明确定义的反攻击行为。对于具有 TPM 2.0 的系统,TPM 由 Windows 配置为在 32 次授权失败后锁定,并每...

Dell笔记本插3.5mm耳机后耳麦不好用

最近发现Dell笔记本插3.5mm耳机之后耳麦不工作了,默认使用的是笔记本的耳麦。但笔记本的耳麦杂音太多了,一番查找之后找到了解决方案: 开始菜单,找到MaxxAudioPro,如果是Dell笔记本且没有装,可以试着装一下这个软件,其他品牌的笔记本可能需要试一下RealTek 打开这个软件之后,如果你没有插耳机,第一个图标是音响的模样,意思是用的笔记本自带的外放。 插上...

HTTP, HTTP/2, HTTPS有什么区别

HTTP HTTP 超文本传输协议是位于 TCP/IP 体系结构中的应用层协议,是客户端(例如 Web 浏览器)向服务器(例如 Web 服务器)请求资源的协议。 HTTPS HTTPS 是最流行的 HTTP 安全形式,由网景公司首创。 使用 HTTPS 时,所有的 HTTP 请求和响应数据在发送之前,都要进行加密。加密可以使用 SSL 或 TLS。 HTTP/2 HTTP/1.1 - 是...

Windows Authentication in Website

NTLM Windows New Technology LAN Manager (NTLM) 是 Microsoft 提供的一套安全协议,用于验证用户身份并保护其活动的完整性和机密性。NTLM 的核心是一个单点登录 (SSO)工具,它依靠质询-响应协议来确认用户,而无需他们提交密码。 NTLM 凭据基于在交互式登录过程中获取的数据,由域名、用户名和用户密码的单向哈希组成。 NTLM使用加密...

WCF使用NetTCPBinding安全研究

1 2 3 4 5 6 7 <security mode="Message/None/Transport/TransportWithCredential"> <transport clientCredentialType="Basic/Certificate/Digest/None/Ntlm/Windows" ...

SSL, HTTPS, TLS, HSTS 区别

SSL SSL(Secure Socket Layer 安全套接层)简而言之,它是一项标准技术,可确保互联网连接安全,保护两个系统之间发送的任何敏感数据,防止网络犯罪分子读取和修改任何传输信息。最初是由网景公司(Netscape)研发,起因是因为HTTP在传输数据时使用的是明文,是不安全的。为了解决这一隐患网景公司推出了SSL安全套接字协议层,SSL是基于HTTP之下,TCP/IP之上的一个...

Chrome如何截长屏

打开浏览器,f12 进入开发者模式,使用快捷键 Ctrl+shift+p 呼出命令面板,输入 full 来过滤命令,找到一个 名叫 Screenshot capture full size screenshot 的那一项,点击后稍等一会就会生成一整图片保存到本地。

总是以Admin权限打开Visual Studio工程

平时用Visual Studio打开工程,默认是以普通用户权限运行的。在有些情况下可能需要以Admin权限打开,比如需要attach到IIS的process的时候,普通用户权限就不够用了。 方法一: 右键Visual Studio,以Admin权限运行然后再打开工程,这样偶尔用也还可以。如果天天这样操作就很麻烦,所以希望找另外一个方法,打开所有Visual Studio工程时默认以Admin...

WCF 异步操作

疑问 WCF Service接收到的每次请求是开启一个新线程还是在主线程里执行?需不需要自己开一个线程? WCF如果一个请求需要较长时间,该怎么设计?异步?跨线程怎么处理? 异步 vs 双工callback? Cretae Demo Project WCF Service 以Admin权限打开Visual Studio 2022, 创建新的project In...

Create trust between two domain forests

正常情况下一个domain的机器或者账号只能在本domain使用,拿到另外一个domain是不受信任的。因为产品需求,调查了下如何让两个domain能互相认证,domain1的账号也能在domain2内正常使用。 Prepare two domains Prepare two domain servers, for example: the first one Windows Se...