Jump to content

Error when upload x86 compiled exe to Github repo - (Moved)


Go to solution Solved by hudsonhock,

Recommended Posts

Posted (edited)

Hi, I bump into an error when uploading any x86 compiled exe into Github repository.

The problem remain the same across different browser (Chrome & Edge).

Currently Github only accept my x64 compiled exe but x86, but surprisingly, it accept other x86 exe (portable application).

This is really weird! I had asked in Github community and they don't believe in x86 structure restriction which is true because other x86 portable application is being accepted.

In this case, I think I might need to add something in my script but not sure. Has anyone bump into this?

Edited by hudsonhock
Link to comment
Share on other sites

  • Moderators

Moved to the appropriate forum.

Moderation Team

Public_Domain.png.2d871819fcb9957cf44f4514551a2935.png Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind

Open spoiler to see my UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Link to comment
Share on other sites

Thanks Melba for moved it to appropriate forum.

I did some experiments as following:

  • turn the code scanning in Github to none
  • zip or change the extension of the exe
  • using x86 compiler to compiling x86 and x64 (tick x64 option)
  • using x64 compiler to compiling x86 (untick x64 option) and x64 (I supposing this step has no different to the above step)

It turns out that the end result remain the same, Github see something wrong on my x86 compiled exe.

From this point, I might need to consider an alternative to Github where I can store my .exe applications, and able to download the .exe applications (or be it any file extension such as .txt) by going to the link just like in Github. Can anyone who has sort of solution that may suggest if nothing I can do about on the compiled .exe before upload to Github?

Link to comment
Share on other sites

Github still reject the x86 exe even I zipped it. I've tried Chrome, Edge and Firefox to no avail.

But surprisingly, I tried on a laptop with Win10 and Github accepted the file without any issue. But the file flagged by Defender for having Trojan.

A stupid question: Can we add any extra code on top of the script such as it declare the script/file come in peace without any harm?

 

Link to comment
Share on other sites

Posted (edited)
1 hour ago, hudsonhock said:

Can we add any extra code on top of the script such as it declare the script/file come in peace without any harm?

You can sign your exe. That will help, but just help. So I guess no. If the file gets downloaded by millions of people then the good fame will remove it from defender, I think.   

Edited by argumentum

Follow the link to my code contribution ( and other things too ).
FAQ - Please Read Before Posting.
autoit_scripter_blue_userbar.png

Link to comment
Share on other sites

  • Solution

I found out the error is due to Zscaler (It’s a bundle of security services. ZScaler Internet Access proxies your Internet traffic and runs it through URL content filter lists.). Basically it detects my x86 exe having trojan thus it restricted the upload.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...