Giter Site home page Giter Site logo

schillings / swordphish Goto Github PK

View Code? Open in Web Editor NEW
108.0 108.0 22.0 2.04 MB

Schillings SwordPhish empowers organisations and engages its employees to establish the key component of any cyber security strategy: the Human Firewall.

Home Page: https://cyber.schillingspartners.com

License: Apache License 2.0

C# 79.43% Smarty 20.57%
cyber-security human-firewall phishing

swordphish's People

Contributors

eth0izzle avatar xhabit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

swordphish's Issues

Having trouble building from source

Hey there! Awesome tool!

I'm having trouble getting a self-built version to do anything once installed.

Dev machine: VS2019+VSTO+wix311+Wix VS plugin+Win10x64
Guest machine: VSTO+O365+Win10x64

On install of my locally built copy, O365 does not get an icon at all. If I install the github compiled MSI it works correctly.

VS release build output produces the file 'Schillings.SwordPhish.Installer' and there's no x64 architecture build options present in the VS build config. Comparatively, the github releases are architecture specific.

This may be related to #5 - perhaps architecture/build updates haven't been pushed to git?

Outlook Office 365, successfully installed, icon greyed out and not functional

Built and successfully installed the add-in using the MSI installer, but when using it with Outlook Office 365, the "Report as Phishing" button is greyed out and not functional. Anyone else ran into this?

Installed using:
msiexec /i Schillings.SwordPhish.installer.msi RECIPIENTPROPERTY="[email protected]" SUBJECTPROPERTY="Email Report" ACTIONPROPERTY=2

Windows 10, version 1803
Office365 Business, version 16.0.11231.20174

msiexec error

"This installation package could not be opened. Verify that the package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer package. "

I've used the following commands as admin, and they result in the same error:
msiexec /i Schillings.SwordPhish.Installer.msi RECIPIENTPROPERTY="[email protected]" ACTIONPROPERTY=2 msiexec /i .\Schillings.SwordPhish.v1.0.x86.msi RECIPIENTPROPERTY="[email protected]" SUBJECTPROPERTY="Phishing Report" ACTIONPROPERTY=1

However, I have been able to install it and use it using the GUI, so I know it works.

Support Mac platform

Would require a rewrite using the JavaScript API - which also means we would be able to support Web clients.

A confirmation dialog for reports

Just some feedback from our user base.

We have had a few false positives being reported because people are clicking the wrong button.
It would be handy to have a confirmation dialog pop up after clicking the submit button.

It's a nice to have for me, but users would probably celebrate.

How to compile .msi?

I need to change the swordphish icon for my company, but I'm not sure how to compile the .msi file. I loaded it into visual studio and I can compile the .dll, but I can't find a way to compile an .msi installer.

So then I installed wix and tried

candle Schillings.SwordPhish.Installer\Product.wxs
error CNDL0150 : Undefined preprocessor variable '$(var.Schillings.SwordPhish.TargetPath)'.

then I tried msbuild and I got the following error:

"C:\redacted\SwordPhish-master\Schillings.SwordPhish.Installer\Schillings.SwordPhish.Installer.wixproj" (default target) (1) ->
"C:\redacted\SwordPhish-master\Schillings.SwordPhish\Schillings.SwordPhish.csproj" (default target) (4) ->
  C:\redacted\SwordPhish-master\Schillings.SwordPhish\Schillings.SwordPhish.csproj(276,3): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\OfficeTools\Microsoft.VisualSt
udio.Tools.Office.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.

I tried installing VSTO 2012, but it keeps saying visual studio is not installed, even though it obviously is.
Visual Studio Professional 2017

I can't enable the add-in in Outlook

Hi,
We have installed this add-in in our company, it gets install properly, but when you open Outlook it doesn't let you enable it. It comes up in the Add-in screen, you click in go, enable... but nothing happens.

Any idea? We are not missing any of the requirements. Framework and VSO are installed.

Thanks

64 bit Outlook - addin not working

Hi,

Thank you very much for the contribution. I have successfully installed it on windows 10/windows 7 machines running office 32 bit. Following the same steps and using the MSI, the add-in is not visible/installed on the 64bit outlook client. When clicking on the vsto file directly the add-in does install and become visible in the outlook bar, but it does not give the opportunity to report anything (not enabled???). Perhaps there is a registry setting missing for 64bit outlook clients?

Would you be able to point me in the right direction on how to install this on a 64-bit machine?

In advance many thanks!

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.