|  | @@ -1,30 +1,30 @@
 | 
		
	
		
			
			| 1 |  | -# Papers
 | 
		
	
		
			
			| 2 |  | -## SMARTIAN: Enhancing Smart Contract Fuzzingwith Static and Dynamic Data-Flow Analyses
 | 
		
	
		
			
			| 3 |  | -
 | 
		
	
		
			
			| 4 |  | -- listed as: "arbitrary write" (Choi et al., 2021)
 | 
		
	
		
			
			| 5 |  | -- from: [IEEE](https://ieeexplore.ieee.org/document/9678888)
 | 
		
	
		
			
			| 6 |  | -- file: [PDF](choi-ase2021.pdf)
 | 
		
	
		
			
			| 7 |  | -
 | 
		
	
		
			
			| 8 |  | -## SmartFuzzDriverGen: Smart ContractFuzzing Automation for Golang
 | 
		
	
		
			
			| 9 |  | -
 | 
		
	
		
			
			| 10 |  | -- listed as: "buffer-overwrite" (Pani et al., 2023)
 | 
		
	
		
			
			| 11 |  | -- from: [ACM](https://dl.acm.org/doi/fullHtml/10.1145/3578527.3578538)
 | 
		
	
		
			
			| 12 |  | -- file: [PDF](SmartFuzzDriverGen_ Smart Contract Fuzzing Automation for Golang.pdf)
 | 
		
	
		
			
			| 13 |  | -
 | 
		
	
		
			
			| 14 |  | -## teEther: Gnawing at Ethereum to Automatically Exploit Smart Contracts
 | 
		
	
		
			
			| 15 |  | -
 | 
		
	
		
			
			| 16 |  | -- listed as: "storage modification" (Krupp and Rossow, 2018)
 | 
		
	
		
			
			| 17 |  | -- from: [Usenix](https://www.usenix.org/conference/usenixsecurity18/presentation/krupp)
 | 
		
	
		
			
			| 18 |  | -- talk: [Youtube](https://www.youtube.com/watch?v=mW4jQzPVP_A)
 | 
		
	
		
			
			| 19 |  | -- file: [PDF](sec18-krupp.pdf)
 | 
		
	
		
			
			| 20 |  | -
 | 
		
	
		
			
			| 21 |  | -## Securify: Practical Security Analysis of Smart Contracts
 | 
		
	
		
			
			| 22 |  | -
 | 
		
	
		
			
			| 23 |  | -- listed as: "unrestricted write" (Tsankov et al., 2018)
 | 
		
	
		
			
			| 24 |  | -- from: [ACM](https://dl.acm.org/doi/10.1145/3243734.3243780)
 | 
		
	
		
			
			| 25 |  | -- talk: On ACM page
 | 
		
	
		
			
			| 26 |  | -- file: [PDF](Securify Practical Security Analysis of Smart Contracts.pdf)
 | 
		
	
		
			
			| 27 |  | -
 | 
		
	
		
			
			| 28 |  | -## "SWC-124: Write to Arbitrary Storage Location" (SmartContractSecurity, 2020)
 | 
		
	
		
			
			| 29 |  | -
 | 
		
	
		
			
			| 30 |  | -- from: [SWCregistry](https://swcregistry.io/docs/SWC-124/)
 | 
		
	
		
			
			|  | 1 | +# Papers
 | 
		
	
		
			
			|  | 2 | +## SMARTIAN: Enhancing Smart Contract Fuzzingwith Static and Dynamic Data-Flow Analyses
 | 
		
	
		
			
			|  | 3 | +
 | 
		
	
		
			
			|  | 4 | +- listed as: "arbitrary write" (Choi et al., 2021)
 | 
		
	
		
			
			|  | 5 | +- from: [IEEE](https://ieeexplore.ieee.org/document/9678888)
 | 
		
	
		
			
			|  | 6 | +- file: [PDF](choi-ase2021.pdf)
 | 
		
	
		
			
			|  | 7 | +
 | 
		
	
		
			
			|  | 8 | +## SmartFuzzDriverGen: Smart ContractFuzzing Automation for Golang
 | 
		
	
		
			
			|  | 9 | +
 | 
		
	
		
			
			|  | 10 | +- listed as: "buffer-overwrite" (Pani et al., 2023)
 | 
		
	
		
			
			|  | 11 | +- from: [ACM](https://dl.acm.org/doi/fullHtml/10.1145/3578527.3578538)
 | 
		
	
		
			
			|  | 12 | +- file: [PDF](SmartFuzzDriverGen_ Smart Contract Fuzzing Automation for Golang.pdf)
 | 
		
	
		
			
			|  | 13 | +
 | 
		
	
		
			
			|  | 14 | +## teEther: Gnawing at Ethereum to Automatically Exploit Smart Contracts
 | 
		
	
		
			
			|  | 15 | +
 | 
		
	
		
			
			|  | 16 | +- listed as: "storage modification" (Krupp and Rossow, 2018)
 | 
		
	
		
			
			|  | 17 | +- from: [Usenix](https://www.usenix.org/conference/usenixsecurity18/presentation/krupp)
 | 
		
	
		
			
			|  | 18 | +- talk: [Youtube](https://www.youtube.com/watch?v=mW4jQzPVP_A)
 | 
		
	
		
			
			|  | 19 | +- file: [PDF](sec18-krupp.pdf)
 | 
		
	
		
			
			|  | 20 | +
 | 
		
	
		
			
			|  | 21 | +## Securify: Practical Security Analysis of Smart Contracts
 | 
		
	
		
			
			|  | 22 | +
 | 
		
	
		
			
			|  | 23 | +- listed as: "unrestricted write" (Tsankov et al., 2018)
 | 
		
	
		
			
			|  | 24 | +- from: [ACM](https://dl.acm.org/doi/10.1145/3243734.3243780)
 | 
		
	
		
			
			|  | 25 | +- talk: On ACM page
 | 
		
	
		
			
			|  | 26 | +- file: [PDF](Securify Practical Security Analysis of Smart Contracts.pdf)
 | 
		
	
		
			
			|  | 27 | +
 | 
		
	
		
			
			|  | 28 | +## "SWC-124: Write to Arbitrary Storage Location" (SmartContractSecurity, 2020)
 | 
		
	
		
			
			|  | 29 | +
 | 
		
	
		
			
			|  | 30 | +- from: [SWCregistry](https://swcregistry.io/docs/SWC-124/)
 |