flat assembler
Message board for the users of flat assembler.

Index > Windows > next step of microsoft windows

Goto page 1, 2  Next
Author
Thread Post new topic Reply to topic
edfed



Joined: 20 Feb 2006
Posts: 4302
Location: Now
edfed 17 Mar 2023, 04:31
next step is something where .exe MZ bin etc is impossible. then, fasm is dead.

why?

because!!!!


Twisted Evil Twisted Evil Twisted Evil Twisted Evil

of course i'm drunk, but now, i'm totally more conscient of things and real stuff
Post 17 Mar 2023, 04:31
View user's profile Send private message Visit poster's website Reply with quote
sinsi



Joined: 10 Aug 2007
Posts: 774
Location: Adelaide
sinsi 17 Mar 2023, 04:53
Nah, next step is signed exe's
They already do it with drivers

Evil or Very Mad Rolling Eyes Twisted Evil
Post 17 Mar 2023, 04:53
View user's profile Send private message Reply with quote
Overclick



Joined: 11 Jul 2020
Posts: 608
Location: Ukraine
Overclick 17 Mar 2023, 06:10
To sign own projects we need to register in Microsoft and use VS right? Can we create some blank signed project there that will expand fasm project?
Post 17 Mar 2023, 06:10
View user's profile Send private message Visit poster's website Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 19256
Location: In your JS exploiting you and your system
revolution 17 Mar 2023, 07:00
You need MS to sign executables. They won't give you their signing keys.

So that means you submit your exe to MS and ask them to sign it. I doubt this "service" will ever be $free. It isn't $free now for drivers.
Post 17 Mar 2023, 07:00
View user's profile Send private message Visit poster's website Reply with quote
macomics



Joined: 26 Jan 2021
Posts: 727
Location: Russia
macomics 17 Mar 2023, 08:20
Post 17 Mar 2023, 08:20
View user's profile Send private message Reply with quote
Overclick



Joined: 11 Jul 2020
Posts: 608
Location: Ukraine
Overclick 17 Mar 2023, 16:00
Quote:

It isn't $free now for drivers.

I'm looking for more detailed instruction. The only I found Red alert window where driver installing. The process of signing that kind of driver is free
Post 17 Mar 2023, 16:00
View user's profile Send private message Visit poster's website Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4302
Location: Now
edfed 17 Mar 2023, 16:03
you can install unsigend drivers. it is really tedious but possible
but if exe is signed, how to execute a single built executable? should we ask for a signature each time we compile a program?
Post 17 Mar 2023, 16:03
View user's profile Send private message Visit poster's website Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 19256
Location: In your JS exploiting you and your system
revolution 17 Mar 2023, 18:20
Overclick wrote:
I'm looking for more detailed instruction. The only I found Red alert window where driver installing. The process of signing that kind of driver is free
That isn't being signed. It is just installing and doesn't validate any signatures. But you can't expect users of your code to have to click away scary red warning messages each time. It is both annoying and unprofessional.

If what edfed suggests does happen then it becomes just like Apple where only approved code is permitted to run, dev accounts cost $money, and end users are boxed into a single "store" providing everything.

I imagine MS are very jealous of Apple and how they kept the entire app market for themselves. Smile
Post 17 Mar 2023, 18:20
View user's profile Send private message Visit poster's website Reply with quote
sleepsleep



Joined: 05 Oct 2006
Posts: 11409
Location: ˛                             ⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣Posts: 0010456
sleepsleep 17 Mar 2023, 23:30
calling windows api become a service, you pay USD 0.10 per 10,000 calls, no more application and exe, everything is service and you pay when you consume, like water and power utilities,
Post 17 Mar 2023, 23:30
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 19256
Location: In your JS exploiting you and your system
revolution 18 Mar 2023, 00:52
Code:
  mov ebx,1000000 ; spend $10
.loop:
  invoke GetTickCount ; spend $0.00001
  dec ebx
  jnz .loop    
That might only take 1 second to spend $10. Your month's end bill from MS is going to hurt, $26M.
Post 18 Mar 2023, 00:52
View user's profile Send private message Visit poster's website Reply with quote
sleepsleep



Joined: 05 Oct 2006
Posts: 11409
Location: ˛                             ⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣Posts: 0010456
sleepsleep 18 Mar 2023, 02:30
you can call same api multiple times, considered as 1 in every 5 seconds block, dont worry, ms not going to hurt your wallet,
Post 18 Mar 2023, 02:30
View user's profile Send private message Reply with quote
Overclick



Joined: 11 Jul 2020
Posts: 608
Location: Ukraine
Overclick 18 Mar 2023, 03:42
Quote:

That isn't being signed.

Actually it is https://poradumo.com.ua/381282-iak-pidpisati-draiver-windows-10-8-1-i-windows-7-x64-i-x86/
But my question about complete process to sign by MS. Where and how to do that, where is the price? Requirements?
Post 18 Mar 2023, 03:42
View user's profile Send private message Visit poster's website Reply with quote
sleepsleep



Joined: 05 Oct 2006
Posts: 11409
Location: ˛                             ⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣⁣Posts: 0010456
sleepsleep 18 Mar 2023, 04:15
Overclick wrote:

But my question about complete process to sign by MS. Where and how to do that, where is the price? Requirements?

1. Code signing certificate:
2. Driver development guidelines
3. Driver package requirements
4. Submission process
5. Fees $10 USD per submission
Post 18 Mar 2023, 04:15
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 19256
Location: In your JS exploiting you and your system
revolution 18 Mar 2023, 04:16
Overclick wrote:
Quote:
That isn't being signed.
Actually it is https://poradumo.com.ua/381282-iak-pidpisati-draiver-windows-10-8-1-i-windows-7-x64-i-x86/
If it was so easy to get something signed then the entire MS signing system is completely broken and everyone could sign anything. Somehow I think it is more robust than that, else unsigned driver problems wouldn't be a thing.
Post 18 Mar 2023, 04:16
View user's profile Send private message Visit poster's website Reply with quote
Overclick



Joined: 11 Jul 2020
Posts: 608
Location: Ukraine
Overclick 18 Mar 2023, 04:35
Quote:

If it was so easy to get something signed then the entire MS signing system is completely broken and everyone could sign anything. Somehow I think it is more robust than that, else unsigned driver problems wouldn't be a thing.

I see that Red alert drivers sometime. They used for virtual devices for some software or some moded drivers. Read alert appears once you install it. No need to disable sign checking for them. So it is works.


Description:
Filesize: 29.11 KB
Viewed: 390 Time(s)

a8f59134-b5ba-4dbe-b4c4-73083eb3bc33.png


Post 18 Mar 2023, 04:35
View user's profile Send private message Visit poster's website Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 19256
Location: In your JS exploiting you and your system
revolution 18 Mar 2023, 04:37
That it isn't being signed. It is just marking it as an exception. Not the same as signing it.

You can't then copy the driver to someone else and have it work there. They would get the same problem and have to mark it in their system.
Post 18 Mar 2023, 04:37
View user's profile Send private message Visit poster's website Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4302
Location: Now
edfed 18 Mar 2023, 16:33
maybe a sort of periodic capcha. like a random quiz or poll from mechandising copanies or government. and ads everywhere of course

free for the user, but valuable as a data source.
Post 18 Mar 2023, 16:33
View user's profile Send private message Visit poster's website Reply with quote
Furs



Joined: 04 Mar 2016
Posts: 2107
Furs 18 Mar 2023, 18:26
edfed wrote:
maybe a sort of periodic capcha. like a random quiz or poll from mechandising copanies or government. and ads everywhere of course

free for the user, but valuable as a data source.
I don't see how that has anything to do with the purpose of signing.
Post 18 Mar 2023, 18:26
View user's profile Send private message Reply with quote
edfed



Joined: 20 Feb 2006
Posts: 4302
Location: Now
edfed 18 Mar 2023, 23:39
Furs wrote:
edfed wrote:
maybe a sort of periodic capcha. like a random quiz or poll from mechandising copanies or government. and ads everywhere of course

free for the user, but valuable as a data source.
I don't see how that has anything to do with the purpose of signing.

never introduced the signing but just the future.

maybe microsoft is in trouble and should impose a 'apple' 'fee' like system cause it's too easy to get a 'free' licence for their product.

just look at the network traffic you have after winxp... it's just ridiculous, something like 'all your computer is fed back to them' for an obscure reason...
Post 18 Mar 2023, 23:39
View user's profile Send private message Visit poster's website Reply with quote
I



Joined: 19 May 2022
Posts: 50
I 20 Mar 2023, 01:28
Overclick wrote:
I see that Red alert drivers sometime. They used for virtual devices for some software or some moded drivers. Read alert appears once you install it. No need to disable sign checking for them. So it is works.
Don't you need "TestSigning" set for that?

As for next step MS says my CPU is too old for W11 so maybe all out Linux. W8.1 already bit the dust for support and W10 not far behind. Sad

I wonder if W13 will be skipped for W14?
Post 20 Mar 2023, 01:28
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2  Next

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2023, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.

Website powered by rwasa.