最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7608 今日文数:2545
|
我们在之前的文章中,使用过资源嵌入加AssemblyResolve事件来实现将整个项目只生成一个exe文件,也使用过采用自解压打包的方式来实现,后面有粉丝留言说试试Costura.Fody,好吧那就试试,最后发现确实好用。具体使用方式如下:开发环境:.NETFramework版本:4.8开发工具:VisualStudi...
|
1.背景1.1来源近期,Solar团队收到某物流公司的援助请求,该公司的计算机服务器受到了locked勒索家族的侵害,所有的文件被加密并且添加了.locked后缀,该勒索软件的初始入侵方式是利用知名财务系统的nday进行的。应客户的要求,本文暂不提供对入侵事件溯源的分析报告,仅提供该勒索病毒加密器的逆向分析报告。2.恶...
|
SQL是一种声明式的语言,我们只需要描述想要的结果(WHAT),而不关心数据库如何实现(HOW);虽然SQL比较容易学习,但是仍然有一些容易混淆和出错的概念。今天我们就来说说SQL中的空值陷阱和避坑方法,涉及的数据库包括MySQL、Oracle、SQLServer、PostgreSQL以及SQLite。还是老规矩,结论...
|
在SQL中,WITH语句通常被用作一种临时视图或子查询的定义方式,可以创建临时的结果集,这些结果集可以在主查询中被引用。这种结构也被称为公共表达式(CTE:CommonTableExpressions)。01语法结构WITHtmp_nameAS(SELECTcolumn1,column2,...FROMtable_na...
|
引言在传统的Java应用程序开发和部署场景中,开发者往往需要经历一系列复杂的步骤才能将应用成功部署到生产环境。例如,对于基于Servlet规范的JavaWeb应用,开发完成后通常会被打包成WAR格式,然后部署到像ApacheTomcat、Jetty这样的Web容器中。这一过程中,不仅要管理应用本身的编译产物,还需要处理...
|
前言对于后端开发同学来说,访问数据库,是代码中必不可少的一个环节。系统中收集到用户的核心数据,为了安全性,我们一般会存储到数据库,比如:mysql,oracle等。后端开发的日常工作,需要不断的建库和建表,来满足业务需求。通常情况下,建库的频率比建表要低很多,所以,我们这篇文章主要讨论建表相关的内容。如果我们在建表的时...
|
钓鱼SMTP协议介绍SMTP(SimpleMailTransferProtocol)即简单邮件传输协议,邮件通过这个协议在MUA和MTA、MTA和MTA之间传输。有了第一篇的基础,相信大家也都了解到了,整个互联网邮箱体系能够正常运行的核心就是SMTP协议,这个协议好比邮箱界的HTTP。有了SMTP,大家都遵守同一套的传...
|
VxKex可以让你的Windows7系统焕发第二春,它能让那些只能在Windows8、8.1和10上运行的应用程序也能在Windows7上运行。感谢@shadows同学的分享:https://meta.appinn.net/t/topic/54739VxKex:让Windows7也能运行原本只在新版windows上运行...
|
BIT本地网络URL转换为WebVPNURL一个在线服务可以将BIT本地网络URL转换为WebVPNURL,从世界任何地方连接到BIT中的本地网络使用地址:https://webvpn.swo.moe自带反向解析https://github.com/spencerwooo/bit-webvpn-converter访问主...
|
说明-使用极其简单。无需任何前期准备,直接加入几行代码即可拥有多种语言全自动切换能力。-不增加工作量。无需另行改造页面本身,也没有各种语言都要单独配置的语言文件,更不需要你对页面本身要显示的文字区域进行代码调用,我认为那样对技术人员实在是太不友好了。而且它也不需要你到某某网站申请什么key,它本身就是开放的,拿来即用。...
|
如何让两台处在不同内网的主机直接互连?你需要内网穿透!上图是一个非完整版内外网通讯图由内网端先发起,内网设备192.168.1.2:6677发送数据到外网时候必须经过nat会转换成对应的外网ip+端口,然后在发送给外网设备,外网设备回复数据也是发给你的外网ip+端口。这只是单向的内去外,那反过来,如果外网的设备需要主动...
|
Sophos在其2024年的活跃对手报告中表示,它在2023年调查的大多数网络攻击涉及勒索软件,而90%的事件都包含了对远程桌面协议的滥用。这家安全供应商在周三发布了其2024年的活跃对手报告,该报告基于它在2023年进行的150多起事件响应(IR)调查的数据。数据集的分析显示,88%的调查来自于员工数少于1000人的...
|
|
概述:你有没有觉得自己被困在一个由字符串和魔法代码组成的迷宫中?不用再害怕了,C#的运算符随时可以成为您的指南针!男孩,我们是否有一种让你大吃一惊的编程思维——运算符,这是C#的一个经常被忽视的功能。系好安全带,解开C#的谜团!介绍开发者世界大家好!在我们一头扎进问题的症结之前,让我们先把舞台摆好。简要的101关于这意...
|
前言ICP备案号与中国工业和信息化部(MIIT)记录不符。请输入有效的ICP备案号。通过和一些同行了解,如果之前是乱填的ICP备案号(自己按照ICP备案号编撰填写)基本上都遭遇到了此问题。主要原因:ICP在备案的时候是App名称简称比如xx商城,但实际上Appstore中填写的名称均携带了Slogan。如果是之前正常完...
|
前言苹果在3月31日开启ICP备案号与中国工业和信息化部(MIIT)记录不符。请输入有效的ICP备案号。在开启的验证的事件之后3天时间里,各类解决方案的文章以及猜想层出不穷。本文将对最近看到的各类观点进行较为全面的整理。同时,也同步说明在此轮博弈中不同开发者的应对措施。苹果方面的回应在更新遭遇校验问题后,通过和苹果团队...
|
基于WINFORM的组件库很多,开源免费的、收费的都有。在我们之前的文章<上位机开发常用的UI库(WinForm)>中详细介绍过。最近一款基于AntDesign设计语言的WINFORM界面库登陆了Github。这款界面库名为AntdUI,它原汁原味的在WINFORM框架上实现了AntDesign风格的界面。1-进度条2...
|
1.过去一年全球勒索病毒概览援引cyberint发布的RansomwareRecap2023,全球勒索软件攻击次数较去年大幅增长,达到4832起,相较于2022年的2640起,增长幅度惊人。这一增长不仅体现在数量上,更体现在攻击的全球性和蔓延趋势上。今年,服务行业、IT行业和制造业成为勒索攻击的主要目标,这些行业的数据...
|
SFTP和FTPS都是文件传输协议,并且都提供了数据加密功能,但它们存在一定的区别。1.SFTPSFTP全称为SSHFileTransferProtocol,是基于SSH(SecureShell)协议的,用于在网络上进行安全的文件传输。SFTP不仅利用SSH对数据传输进行加密,还使用SSH的认证机制,包括用户名和密码验...
|
在前端项目中,登录成功后获取Token值,然后在后续的请求中都需要在请求头中携带这个Token,这是一种常见的做法。这种情况下,你可以选择使用LocalStorage或者SessionStorage来存储Token。「LocalStorage」:这是HTML5提供的一种在客户端存储数据的方式,数据会永久保存,除非用户手...
|
在Web开发中,事件处理是与用户交互的重要方式。随着动态内容的增多和页面复杂度的提升,传统的直接事件绑定方式逐渐显得笨重和低效。事件委托作为一种优雅的事件处理模式,它允许我们将事件监听器绑定到一个父元素上,而不是每个子元素。这种模式带来了许多好处,本文将通过几个例子来阐述事件委托的优势。事件委托的优势减少内存使用:不需...
|
一般来说,需要做等保的信息系统都是单位重要的信息系统,承载着单位的核心业务。并传输和存储着大量的敏感信息。这样的信息系统是个香饽饽,肯定会被内外部的不法分子盯上(外部多点,内部少点)。所以,我们需要从多层级、多维度来建设整体的安全防御体系。这个整体安全防御体系,站在等保的视角下主要有这几大块,每一大块里面又有很多小的要...
|
摘要URL缩短器是一个简单却强大的工具,它能将长URL转化为更易管理的短版本。今天,我将引导你完成在.NET中创建你自己的URL缩短器的设计、实现和考虑事项。一个URL缩短器是一个简单却强大的工具,它能将长URL转化为更易管理的短版本。这在需要在字符限制的平台上分享链接或通过减少内容杂乱以改善用户体验方面尤为有用。两个...
|
摘要在本文中,我们将探讨为什么我们在.NET中可能需要可排序的唯一ID,以及如何使用NewIdNuGet包来创建它们。原文GenerateSortableUniqueIDsWiththeNewIdLibraryin.NET由IvanGechev撰写。在本文中,我们将探讨为什么我们在.NET中可能需要可排序的唯一ID,以...
|
Electron是使用JavaScript,HTML和CSS构建跨平台的桌面应用程序框架。[1]Electron兼容Mac、Windows和Linux,可以构建出三个平台的应用程序。[1]软件平台:Chromium、Node.js[1]上线时间:2013年8月12日[4]最近更新时间:2023年4月4日[8]软件语言:...
|