Skip to content
This repository was archived by the owner on Jun 11, 2019. It is now read-only.

Trying to get it to run level00 #4

Closed
ls-michielrensen opened this issue Sep 19, 2014 · 1 comment
Closed

Trying to get it to run level00 #4

ls-michielrensen opened this issue Sep 19, 2014 · 1 comment

Comments

@ls-michielrensen
Copy link

I firstly would like to thank the people at Stripe for releasing the source code for the levels of this CTF-challenge. I'm trying to set up a CTF for the guys in my team to hone our skills but mostly to have fun. I'm using the excellent Vagrant set up from https://github.com/e28eta/stripe-ctf-2.0. Although I'm getting somewhere, I'm kinda stuck in running level00 (haven't even tried to other levels yet). I'm getting this error

Error: Most middleware (like bodyParser) is no longer bundled with Express and must be installed separately. Please see https://github.com/senchalabs/connect#middleware.
    at Function.forEach.Object.defineProperty.get (/levels/00/node_modules/express/lib/express.js:89:13)
    at Object.<anonymous> (/levels/00/level00.js:22:17)
    at Module._compile (module.js:449:26)
    at Object.Module._extensions..js (module.js:467:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.runMain (module.js:492:10)
    at process.startup.processNextTick.process._tickCallback (node.js:244:9)

Which makes me think I'm running a too new version of the components used for this level. I wonder if anyone knows which version of the "express" package was used or if anyone knows how to solve this. So far I've tried installing the suggested packages manually, but no luck.

@ls-michielrensen
Copy link
Author

The PR #3 solves the exact same issue

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant