kaixindelele / ChatPaper

Use ChatGPT to summarize the arXiv papers. 全流程加速科研,利用chatgpt进行论文全文总结+专业翻译+润色+审稿+审稿回复
https://chatwithpaper.org
Other
18.19k stars 1.91k forks source link

关于生成MD总结缺少Part.7 Methods的问题 #203

Closed Mar3yZhang closed 1 year ago

Mar3yZhang commented 1 year ago

您好,请问为什么生成的文档中有些论文会包含第七部分,也就是论文中使用的方法,而其他论文没有。生成文档使用的命令基本相同,只有关键词的差别。下面是示例

不包含第七部分的生成案例:

Paper:5

  1. Title: Eth2Vec: Learning Contract-Wide Code Representations for Vulnerability Detection on Ethereum Smart Contracts (以太坊智能合约漏洞检测中基于ConWin的代码表示学习)

  2. Authors: Nami Ashizawa, Naoto Yanai, Jason Paul Cruz, Shingo Okamura

  3. Affiliation: Nami Ashizawa, Naoto Yanai, and Jason Paul Cruz are affiliated with Osaka University; Shingo Okamura is affiliated with the National Institute of Technology, Nara College. (Nami Ashizawa,Naoto Yanai,Jason Paul Cruz:大阪大学, Shingo Okamura:奈良高等専門学校)

  4. Keywords: Ethereum, smart contract, vulnerability detection, machine learning, static analysis (以太坊,智能合约,漏洞检测,机器学习,静态分析)

  5. Urls: Paper: http://arxiv.org/abs/2101.02377v2 Github: None

  6. Summary:

    • (1): 近年来,以太坊上的智能合约漏洞不断高发,目前存在的安全分析工具在代码重写方面准确度下降。本文提出一种名为Eth2Vec的机器学习静态分析工具,能够在以太坊智能合约的代码重写方面保持稳健性。
    • (2): 过去的方法如符号执行受限,安全分析准确度有限。本文提出的机器学习方法消除了对手动制定的特征依赖,通过神经网络进行自动学习,避免了手动制定特征时的不确定性问题。本方法能够识别以太坊虚拟机字节码中的漏洞,并且在重写代码方面有稳定的表现。
    • (3): 本文提出了一种基于自然语言处理的神经网络方法,能够自动学习EVM字节码和汇编代码的特征。通过比较目标EVM字节码和已经学习过的EVM字节码之间的代码相似性,能够检测以太坊智能合约的漏洞。
    • (4): 本文提出的方法在Etherscan等开放数据库验证中表现出色,准确性,召回率和F1分数均优于现有方法。 此外,Eth2Vec即使在重写代码的情况下也能够检测漏洞。
  7. Conclusion:

包含第七部分的生成案例:

Paper:9

  1. Title: Targeting the Weakest Link: Social Engineering Attacks in Ethereum Smart Contracts(以太坊智能合约中的社会工程学攻击研究)

  2. Authors: Nikolay Ivanov, Jianzhi Lou, Ting Chen, Jin Li, Qiben Yan

  3. Affiliation: 密歇根州立大学(Michigan State University)

  4. Keywords: Ethereum, Smart contracts, Attacks, Security, Social engineering.

  5. Urls: Paper link: http://arxiv.org/abs/2105.00132v2 , Github: None.

  6. Summary:

    • (1): 本研究探讨了以太坊智能合约中社交工程攻击的可能性。因为以太坊智能合约持有数十亿美元的Ether加密货币和ERC-20令牌,安全始终受到严格的监视。但当攻击代码漏洞的机会变少时,攻击者开始转向社会工程攻击,以影响人类,通常是系统中最弱的环节。本文研究了新的社交工程攻击,探讨了在以太坊中存在的两种攻击类型,即地址操纵和同形异义词攻击,并开发了六种零日社交工程攻击。
    • (2): 本文从人员中心角度出发,对以往的智能合约安全风险进行了分析,发现现有的智能合约安全研究没有考虑人的因素。因此,本文提出了一个人员中心的方法,即社交工程攻击,以克服人的认知偏见,越过系统的安全边界,从而实现攻击。
    • (3): 本文开发了六种针对以太坊智能合约的零日社交工程攻击,并通过在五个市值超过29亿美元的智能合约的源代码中集成攻击模式的实验,验证了它们的有效性。此外,作者在制作程序时,采用潜藏于智能合约中的利用入口,使攻击代码在测试阶段保持休眠状态,只有在最终生产部署时才会触发攻击。
    • (4): 本文的贡献包括:提出两类新的以太坊社会工程攻击类型;开发了六种零日攻击模式;分析了85,656个开源的智能合约,并发现其中1,027个可以用于作者提出的社交工程攻击;证明了这些攻击对智能合约系统构成了巨大的威胁。
  7. Methods:

  1. Conclusion:

请问如何输入命令才会保证ChatGPT调用API后生成第七部分,麻烦您回答一下,非常感谢!

kaixindelele commented 1 year ago

因为有些文章的方法部分不是method章节名,这个需要人工添加修改才行。但操作起来比较麻烦,所以我一直没加~