message: Verify dependency for "Typosquatting Tier 1" is leaked
diff: @@ -91,13 +91,13 @@ describe('/ftp', () => {
  .expect('bodyContains', 'n<MibgC7sn')
  })
  - it('GET the package.json file by using Poison Null Byte attack with .pdf suffix', () => {
  + it('GET the package.json.bak file by using Poison Null Byte attack with .pdf suffix', () => {
  return frisby.get(URL + '/ftp/package.json.bak%00.pdf')
  .expect('status', 200)
  .expect('bodyContains', '"name": "juice-shop",')
  })
  - it('GET the package.json file by using Poison Null Byte attack with .md suffix', () => {
  + it('GET the package.json.bak file by using Poison Null Byte attack with .md suffix', () => {
  return frisby.get(URL + '/ftp/package.json.bak%00.md')
  .expect('status', 200)
  .expect('bodyContains', '"name": "juice-shop",')
  @@ -129,4 +129,10 @@ describe('/ftp', () => {
  return frisby.get(URL + '/ftp/doesnotexist.md')
  .expect('status', 404)
  })
  +
  + it('GET the package.json.bak file contains a dependency on epilogue-js for "Typosquatting Tier 1" challenge', () => {
  + return frisby.get(URL + '/ftp/package.json.bak%00.md')
  + .expect('status', 200)
  + .expect('bodyContains', '"epilogue-js": "~0.7",')
  + })
  })
  