作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我有一个我一直致力于下载文件的程序。一切正常,除非用户使用 AVG。奇怪的是,为了解决这个问题,似乎必须禁用 AVG 的“电子邮件保护”;将我的程序或 JRE 添加到异常(exception)列表不起作用。
我正在通过使用从 URL 获取的 BufferedInputStream 下载内容。用户一直在报告下载过程开始正常,但卡住了 ~5%-15%(它会有所不同)。下载进度通过 JProgressBar 显示。
有什么办法可以避免这种情况吗?必须逐个处理它是一件痛苦的事情......
最佳答案
您是否下载包含某种代码的文件?- 这可能就是 AVG 阻止它的原因。
一个简单的解决方案(全世界的病毒作者都在使用)是简单地传输源代码并在客户端编译它(Java 有一个编译器,您可以在代码中调用),或者只是加密文件,下载它以加密形式存在,然后在客户端收到文件后对其进行解密。
关于Java被杀毒软件(特别是AVG)拦截,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9169894/
是否可以用 Java 编写一个防病毒程序,例如它可以拦截正在执行的程序?我可以在 Java 中对操作系统进行如此深入的控制吗? 更新:C#呢?相同的限制适用还是更好的方法? 最佳答案 对操作系统产生这
我是一名优秀的程序员,十分优秀!