Coder Social home page Coder Social logo

No support for OWASP ZAP about ptf HOT 4 CLOSED

trustedsec avatar trustedsec commented on August 17, 2024
No support for OWASP ZAP

from ptf.

Comments (4)

 avatar commented on August 17, 2024

Would love to add - I'm having a hard time finding a link that grabs the latest version. I see you have an XML that gets updated: https://raw.githubusercontent.com/zaproxy/zap-admin/master/ZapVersions.xml

With the latest version - I would need a link or have to write a customer parser which is a lot more work. Not saying I won't, but if you have a link where we can snag it regularly vs. have to manually update numbers that would be helpful...

from ptf.

psiinon avatar psiinon commented on August 17, 2024

You shouldnt need to write a custom parser, its XML, which isnt exactly unusual ;)
What technologies are you happy to use?
For generating our docker images we use xmlstarlet : https://github.com/zaproxy/zaproxy/blob/develop/build/docker/Dockerfile-stable#L13

from ptf.

 avatar commented on August 17, 2024

The issue isn't how easy XML is to parse - it's what the framework supports. Since this is more of a framework around managing multiple tools - it would require building an additional method for handling updates exclusive to yours. Right now it supports SVN, GIT, and FILE (pull from site). Since this isn't using a standard method, I would need to write another method. The easiest would be to have a link that is something like

github.com/zaproxy/latest.tar.gz - then whenever someone updates they would just pull the latest. Or being able to check it out with git is the best from a source code perspective.

The docker method might be suitable as well - I'll have to take a look at that. We allow something called after_commands which can run that script and use it. Not 100% desirable since it would require those to be executed each time someone wanted to update - the best is through git and being able to build it that way. I'll take a peek regardless when I have some time and find the best method. Appreciate the feedback..

from ptf.

 avatar commented on August 17, 2024

Done. Added custom parser and works and installs.

from ptf.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.