1

I have an Excel tool (xlsm file) I'm spreading to users, they download the file from our site and after that can use it. In a nutshell:

  • the tool has its own menu bar and a bunch of macros that e.g. do calculations, pull in data from an API, etc.
  • I use Unviewable to hide the code from the users
  • I sign the VBA project with a certificate

Last month, an user reported having issues running the tool and passed it on to his IT department. They came back with several ASR rules they had to switch off to make the tool work (all macros etc). They were reluctant to do so because of "general virus threats". These were the 3 rules they had to switch off: Attack surface reduction (ASR) rules reference

So my question 1 is: I think the obfuscated scripts line has to do with Unviewable, but have no idea what can cause the other 2 items in that list. Does anyone have an idea? Maybe some references in my project? And the second question: as I signed my tool with a certificate, wouldn't that for that IT department be a fix - just allow macros that are signed (and add my certificate to the trusted publishers in Excel)?

Koen Rijnsent
  • 230
  • 1
  • 13
  • Did they save it to their own computer? Recently there has been issues with downloading macro workbooks, macros will not run from wb downloaded from the web, they need to save it to a local location, then close and open the newly saved workbook – Davesexcel Jan 04 '23 at 12:38
  • Where the IT guys the one saying that your workbook has been detected as dangerous? Did the guy reporting the problematic 'detection' place the folder, where the respective workbook exists, in Excel Trusted Locations? If received by mail or downloaded from a site, did hw `UnBlock` the file (from its properties)? – FaneDuru Jan 04 '23 at 13:07
  • Yeah, they did save it on their own PC and they marked the file as trusted (in file properties). We've seen that issue also pop up, but this company apparently has even some more strict policies in place (vs the "normal" new Microsoft feature for downloaded files). – Koen Rijnsent Jan 04 '23 at 13:46

0 Answers0