写点什么

Crack.NET——针对 WinForms 和 WPF 应用的 Greasemonkey

  • 2008-12-08
  • 本文字数:384 字

    阅读完需:约 1 分钟

回想上个世纪 90 年代,应用开发者经常通过 COM Automation 来暴露其 API。这使得第三方开发者可以通过大量扩展点来附加并操纵运行着的应用。不幸的是,在.NET 时代这种交互的能力已经江河日下了。

Crack.NET 试图通过基于 WinForm 和 WPF 的.NET 应用来重新获得这种能力。通过丰富的 GUI(比 Visual Studio 的属性检测器强多了),用户可以附加到大多数.NET 应用。这在很大程度上依赖于.NET 基础设施,因此之前的应用开发者无需提供任何显式的回调。

一旦附加上,用户就可以随意探测并操纵运行着的应用了。然而真正的乐趣却来自于脚本。通过使用 IronPython 脚本,开发者可以将代码注入到运行着的应用中以增加他们想要的任何特性。

随着.NET 和 DLR 的日渐流行,我们可以预计未来将有很多人从事应用(这些应用可能并不想被扩展)插件的编写工作。

查看英文原文: Crack.NET – Like Greasemonkey for WinForms and WPF Applications

2008-12-08 01:17690
用户头像

发布了 88 篇内容, 共 269.7 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

堡垒机小知识科普-行云管家

行云管家

网络安全 信息安全 堡垒机 等保2.0

零基础转行Web前端培训机构怎么选

小谷哥

使用 C++ 部署深度学习模型快速上手方案

MegEngineBot

c++ 深度学习 开源 MegEngine 模型部署

从HelloWorld看Java与Kotlin

子不语Any

kotlin Andriod 11月月更

浅析云原生

鲸品堂

AI音乐创作,让每一个人都成为音乐家

HarmonyOS SDK

音频 HMS Core

手把手在桌面应用中运行小程序

Onegun

小程序 windows Mac 软件

【电商实战02】如何借助工具快速生成代码?初学者容易踩的坑有哪些?

王中阳Go

golang 高效工作 学习方法 程序员 11月月更

JavaScript刷LeetCode心得

js2030code

JavaScript LeetCode

新双机热备软件排名看这里!

行云管家

高可用 双机热备

先楫半导体HPM6700系列正式合入OpenHarmony社区主干

极客天地

关于DAO社区代币挖矿治理dapp系统开发

开发微hkkf5566

桌面端运行小程序的简易实操

FinFish

跨端开发 跨端运行 桌面应用 桌面应用开发

大专参加大数据培训学习要具备哪几方面的知识

小谷哥

Java培训机构应该怎么去学习开发技术

小谷哥

合阔智云核心生产系统切换到服务网格 ASM 的落地实践

阿里巴巴云原生

阿里云 云原生 服务网格

如何把 ThinkPHP 5 的项目迁移到阿里云函数计算来应对流量洪峰?

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

【Go电商实战03】如何使用ORM链式操作?如何优雅的实现软删除?

王中阳Go

Go golang 高效工作 学习方法 11月月更

Java Web(九)会话跟踪技术

浅辄

javaWeb session Cookie 11月月更

前端安全问题及防护思路

FinFish

网络安全 安全 安全架构 移动安全 前端安全

前端培训学习需要哪些知识?

小谷哥

软件测试面试真题 | 测试一个你完全不熟悉的系统,你会怎么办?

测试人

软件测试 面试题 自动化测试 测试开发

低代码技术在研发团队的应用模式探讨

阿里巴巴终端技术

前端 终端 低代码 客户端

设备接入物联网平台必知必会——设备接入类

阿里云AIoT

阿里云 数据 物联网 设备接入 协议解析

泛型由入门到精通(2)

好程序员IT教育

Java 泛型

Kotlin变量声明和类型推断

子不语Any

kotlin Andriod 11月月更

TDSQL携手金蝶云·苍穹,发布“国产数据库联合解决方案”

腾讯云数据库

数据库 腾讯云 tdsql 金蝶 腾讯云数据库

沉浸式视听体验:全景声技术是如何实现的?

阿里云CloudImagine

阿里云 音视频 音频

【Go电商实战04】为什么GoFrame不支持migrate功能?我还特意去问了框架作者

王中阳Go

golang 高效工作 学习方法 程序员 11月月更

分布式事务详解、理论分析、及强一致性(2PC、3PC)剖析

C++后台开发

数据库 分布式 后端开发 Linux服务器开发 C++开发

4K60帧!RayLink远程控制软件如何帮助设计师远程办公?

RayLink远程工具

远程控制软件 远程办公软件 远控软件 远程桌面连接 RayLink

Crack.NET——针对WinForms和WPF应用的Greasemonkey_.NET_Jonathan Allen_InfoQ精选文章