discussion about templates and global incexc
I have been checking the new burpui 0.6.0
The changes made looks very good, thanks a lot for all the hard work!
There is only one thing that I'm would like to discuss and see howto match efforts.
You have added "Templates" in the Server configuration, that looks great.
I have been using templates for a long time with ansible_burp2_server, but in different location:
ls /etc/burp/clientconfdir/incexc/
audio_exclusions profile_lnxsrv profile_win6x_drp win6x_global_exclusions
lnxsrv_global_exclusions profile_lnxsrv_medium video_exclusions win6x_global_inclusions
lnxsrv_global_inclusions profile_win6x vm_exclusions
Now I see burp-ui templates are in:
/etc/burp/clientconfdir/.buitemplates
Is it possible to config burpui to change the path used for templates? Could it be possible for future releases?
I can change the path with ansible role, but this means I need to change every client too so looks like I can make mistakes or create new problems. Could be good to make thigs match between what was working for long time and what burpui can do now.
Templates copy:
https://github.com/CoffeeITWorks/ansible_burp2_server/blob/master/tasks/config_burp.yml#L31
Actual templates config example:
https://github.com/CoffeeITWorks/ansible_burp2_server/blob/master/defaults/main.yml#L117
Also I think if burp-ui could manage path with existing templates-> it could recognize the existing templates and also recognize the existing usage on each client.