Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
跑的可快可快了
@sound_of
会员
第 4916 位会员 / 2012-12-08

[email protected]
西安
2 篇帖子 / 23 条回帖
0 关注者
0 正在关注
0 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月26日

    首先,现在的技术足以解决服务器不 down 机的问题,比如你无论什么时候访问百度都是可访问的。至于 USBkey,很多软件都是支持的,比如很多行业软件。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月26日

    对,有软件本身的代码改写而成,通常是一些条件语句。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月26日

    同样,绕过虚拟机,本地没有关键代码,软件无法运行。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月26日

    好,我来解释一下。首先我的关键代码在远端(USB 锁或者远程服务器)中,虚拟机和远端进行通信。你要破解,除非你能尝试写出关键代码,这样软件才能运行。而你如果绕过虚拟机,是没法写出关键代码的,因为虚拟机和远程通信着。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月26日

    关键代码都是在远端的,你拿掉虚拟机软件是不能工作的。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月26日

    这是一种基于虚拟机的保护机制,为用户定制虚拟机

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月26日

    我有自己的虚拟机

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月26日

    一般破解都是看反汇编代码来找到需要修改的地方,我定义了自己的语法语义,你看不明白我的代码也就没法修改了。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月26日

    #34 楼 @hpviewer 如果是采用服务器认证方式,当然服务器要一直开着。如果是 usb 加密锁认证,就是程序启动时候认证一下。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月24日

    #30 楼 @bhuztez 不是。让他无法从汇编代码中找到关键点。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月24日

    人呢人呢

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月23日

    额,声明一下,不是加壳。我们是对核心算法提取然后进行保护。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月23日

    大家觉得给一些收费的手机游戏和手机应用做保护可行吗?有没市场。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月23日

    #16 楼 @skandhas 我们不是加壳工具,基于 VM 的加壳工具是有,但因为广泛使用,而且又是通用的而非定制的,所以现在保护效果有效。我们的产品是针对各个用户定制的。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月23日

    #7 楼 @luikore 没错,我们现在就是自己定制的虚拟机,也准备想客户提供定制的虚拟机,通过这种方式大幅提高破解难度。

  • 我的软件防破解解决方案,如何推广?请大家支招 at 2013年05月23日

    #3 楼 @leopku 一般的网络加密是好破解,破解也分难度,我们的产品就是使原先好破解的东西更难破解。

  • 新手学习中遇到的问题,麻烦各位大牛指导 at 2012年12月21日

    #13 楼 @xylinq 多谢,已解决,edit.html.erb 里面的参数确实应该是@attendee

  • 新手学习中遇到的问题,麻烦各位大牛指导 at 2012年12月14日

    #10 楼 @xylinq 有的,只是没贴出来

    before_filter :find_event, :only => [:show, :edit, :update, :delete]
    
  • 新手学习中遇到的问题,麻烦各位大牛指导 at 2012年12月14日

    #9 楼 @Roam

    def show
      @attendee = @event.attendees.find(params[:id])
    end
    
  • 新手学习中遇到的问题,麻烦各位大牛指导 at 2012年12月14日

    routes 如下:

  • 新手学习中遇到的问题,麻烦各位大牛指导 at 2012年12月13日

    这是教程里的例子,不过他没有写全。

  • 新手学习中遇到的问题,麻烦各位大牛指导 at 2012年12月13日

    edit 的 url 是 /events/7/attendees/2/edit,edit_event_attendee_path不是REST的写法吗?我运行rake:routes显示 edit_event_attendee GET /events/:event_id/attendees/:id/edit(.:format) event_attendees#edit

  • 新手学习中遇到的问题,麻烦各位大牛指导 at 2012年12月13日

    ok,不好意思

关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English