1.1 This time, you have to lock in your guess before the random number is generated. To give you a sporting chance, there are only ten possible answers.
Note that it is indeed possible to solve this challenge without losing any ether.
letWeb3 = require("web3"); web = newWeb3(newWeb3.providers.HttpProvider("Http://127.0.0.1:7545"));
var fs = require("fs"); var contractABI = JSON.parse(fs.readFileSync("D:\\VSCode\\VSCode_Data\\Web3Workspace\\js\\靶场\\capturetheether\\abi\\PredictTheFutureChallengeHack.abi"),toString());
// var contractADD = "0x80F5D36E412076Dd758961d729D8F84dc6c34A46"; var contractADD = "0xD52d9e548C6d18445a465dd08b5b2B47ca449Ee9"; // Hack_Address
var contract = new web.eth.Contract(contractABI,contractADD);
// console.log(contract);
var balance = web.eth.getBalance(contractADD,function(err,result){ console.log(result); }); // console.log(balance);