问题标签 [tampering]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
146 浏览

hyperledger-fabric - 如果 Hyperledger Fabric 网络中 Peer 的账本被篡改,如何恢复账本之前的状态?

我的超级账本结构网络由 1 个订购者、1 个组织和 3 个对等方组成。我篡改了第一个对等点的分类帐,然后尝试在同一个对等点上进行另一笔交易,然后引发以下错误:
错误:在收到 txid 之前交付已完成状态(SERVICE_UNAVAILABLE) - 提案响应:
但交易已执行并且还该块被添加到被篡改的对等账本中。但是被篡改的数据并没有恢复到以前的状态。

参考此链接中的答案 - “https://intellipaat.com/community/17752/in-hyperledger-fabric-blocks-locations-and-validity-criteria”,我知道如果篡改完成,“状态数据库可以从区块链中删除和重建”。那么这个删除和重建数据库的过程是由对等方自动完成的,还是我们需要手动完成?

简而言之,如果在peer的ledger中进行了篡改,如何恢复ledger之前的状态?

0 投票
0 回答
19 浏览

android - 篡改 Android 中的 React Natives Bundle

我有登录功能要测试,其中密码验证仅由前端完成的后续登录案例。因此,我想通过篡改设备上的应用程序 Android 捆绑包来绕过它,在该设备上,用户首次登录原始应用程序时无需此绕过。这可能通过在运行时保持相同的证书来实现吗?让我们在示例中说 codepush 也进行类似的更新。