项目中遇到了无法正常跨语言加解密的问题,需要将jar文件转换为dll文件供c#调用。 一. 下载IKVM.NET及配置 下载地址:http://www.ikvm.net/download.html 解压后,需要配置环境变量,在"Path"中添加bin目录的路径。 二.转换dll 打开cmd,cd到j ...
分类:
编程语言 时间:
2020-07-30 10:42:47
阅读次数:
84
Delphi System单元-Odd- 判断是否是奇数 原型: function Odd(X:Integer): boolean; Delphi示例: var i: Integer; b: Boolean; begin i := 1; b := Odd(i); {是奇数返回真} ShowMessa ...
CVE-2020-1362漏洞分析作者:bybye@知道创宇404实验室时间:2020年7月24日原文地址:https://paper.seebug.org/1276/漏洞背景WalletService服务是windows上用来持有钱包客户端所使用的对象的一个服务,只存在windows10中。CVE-2020-1362是WalletService在处理CustomProperty对象的过程中出现了
分类:
其他好文 时间:
2020-07-28 22:11:37
阅读次数:
91
端口仲裁器: 端口仲裁器的两端连接的都是同等级的虚拟通路VC,类似于一个多输入MUX,输出的选通信号来自于数据所使用的端口。 VC仲裁器: VC仲裁器,前端连接的多个不同等级的VC通路,后端连接的是实际物理链路,输出的选通信号来自于VC等级。 端口仲裁 定义:不同Ingress端口的、相同VC等级的 ...
分类:
其他好文 时间:
2020-07-28 17:29:01
阅读次数:
138
boost大多数库的配置并不复杂,只需要解压,VS配置即可。 但某些库(比如多线程常用的boost::thread)需要额外的编译步骤。我们一步一步来。 一、普通库配置 1.1 下载: https://www.boost.org/users/download/ 我下载的版本是 1.73.0 1.2 ...
分类:
其他好文 时间:
2020-07-28 00:23:32
阅读次数:
83
一、前言 我之前用Qt做了个hello world,结果各种报错,一大堆DLL找不到,今天用命令行编译就通过了 二、准备工作 1.Visual Studio(有nmake就行) 2.Qt 3.把qmake添加进环境变量(我Qt的安装目录是E:\Qt\Qt5.9.0,qmake就在E:\Qt\Qt5. ...
当发布的程序有引用其它dll, 又只想发布一个exe时就需要把dll打包到exe,
当然有多种方法可以打包, 比如微软的ILMerge,混淆器附带的打包...
用代码打包的实现方式也有很好,本文只是其中一种实现方式,不需要释放文件! ...
发送请求是跳过证书 package com.yurun.micro.common.third.ding; import okhttp3.OkHttpClient; import javax.net.ssl.*; /** * okhttp ssl证书解决 * @author dll * @create ...
分类:
编程语言 时间:
2020-07-27 15:48:27
阅读次数:
80
前面的代码没有什么特别的意义,了解即可.需要注意的是dummy这段代码. 前面的代码主要是为了执行想要的功能,在一加载DLL时就能执行.而dummy()函数是为了保证此DLL文件能够顺利的添加到TextView.exe文件的导入表中(然后由程序在执行时会加载此DLL文件). PE文件中的IDT(Im ...
分类:
其他好文 时间:
2020-07-27 13:39:40
阅读次数:
66
在网上看到一篇C#二次开发环境搭建的文章:NX二次开发-使用NXOPEN C#手工搭建开发环境配置 。按照文章操作中间遇到两个问题,把问题分享给大家,希望对各位有帮助。 两点: 1)一定要查看NX DLL的.Net版本,例如NX8.5对应的是.Net 4.0。如果不是,则无法执行。 2)执行程序如果 ...