API or script to report bad URLs to PAN?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Please sign in to see details of an important advisory in our Customer Advisories area.

API or script to report bad URLs to PAN?

L0 Member

Is there an ability to post bad URL reports to PAN in an automated/scripted fashion? 

 

I know the report site exists (https://urlfiltering.paloaltonetworks.com) but it requires a captcha. My goal is to write a script which takes in a (phishing) URL as input and automatically reports it to several security vendors. 

3 REPLIES 3

Cyber Elite
Cyber Elite

if this is to report malware you can use the WildFire submission API instead: Submit a Website Link to WildFire (API)

 

you can get your API key by logging into wildfire.paloaltonetworks.com and clicking the 'account' link at the top right

 

 

WildFire will go ahead and scan the url you submit, and if malware is found, categorize the URL as malware plus identify whatever malware is found and create signatures for it: 2 birds with 1 stone 😉

Tom Piens
PANgurus - Strata specialist; config reviews, policy optimization

L2 Linker

I only use the URL form for mis-categorized domains that need changed. 

 

I wouldn't spend any time submitting malicious URLs manually to PAN, they're actually very good at it compared to most vendors I've seen around the web. I would recommend creating a local DBL - Dynamic Block List on your box. When you find a phishing URL, just post it in your block list and move on. PAN probably has to do additional checks on their end before they can issue a malicious category on the domain for all of their customers. 

 

Also, by the time they do that manually, the malicious domain might already be taken down. 

 

Hope that helps, -Rags

@Rags,

This is how I've been doing things and it works very well, you also have the added benefit of making a script so that anybody can report it and your network team doesn't directly need to be involved in any way as long as you trust the rest of your team with confirming it should be blocked. 

  • 2603 Views
  • 3 replies
  • 0 Likes
Like what you see?

Show your appreciation!

Click Like if a post is helpful to you or if you just want to show your support.

Click Accept as Solution to acknowledge that the answer to your question has been provided.

The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!

These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!

The LIVEcommunity thanks you for your participation!