topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Monday September 21, 2020, 12:01 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg  (Read 1126 times)

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« on: August 18, 2020, 01:48 AM »
Good day.

Here is a small tool that might be usefull if you are a developer.
This tool simply just visualize wich Rights a new opened Application get.
Also a small feature to run more instances or open a URL is included.
By clicking on Image, whatever is selected by RadioButtons, something will be executed.
The executed will get all credentials and elevation level of current running process.

Also this tool claim all possible Privileges that it can get.


Here are some screenshots taken that demonstrate Privileges.
DefaultPrivilege.pngN.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
This is what any application get when running on administrative account.

NormalPrivilege.pngN.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
This is what my application get when it runs without administrative rights.

EnabledPrivilege.pngN.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
The whole set is given in full administator mode.


Now two screenshots of how the program look.

adminrechte.PNGN.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
When running with administrative rights.

UserRechte.PNGN.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
When running on a non-administrator account without administrive rights.

Have fun and enjoy!
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.
« Last Edit: August 20, 2020, 03:23 AM by KodeZwerg »

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #1 on: August 20, 2020, 03:24 AM »
Minor update done, intern refactored this and that, for you as a visible change, mouse cursor change to hand symbol when hovering over image.
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

Contro

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 3,451
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #2 on: September 05, 2020, 05:15 AM »
I am not a developer. But seems to me very interesting know the rights and privileges.
 :-* :P

Contro

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 3,451
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #3 on: September 05, 2020, 05:44 AM »
AsusPortatil - 05_09_2020 , 11_42_18.pngN.A.N.Y. 2021: Elevation CheckUp by KodeZwerg I am doing something wrong.  :-[

How can i see the rights of any executable ?


KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #4 on: September 09, 2020, 01:52 AM »
I am doing something wrong.  :-[

How can i see the rights of any executable ?
-Contro

You are doing everything just correct. Just run the .exe to see results. In your case I can tell that my Application is not running elevated.

If you are confused "for what the heck do i need such", developers may know the issue of "with wich rights does my application runs others".
If you still have no clue, simply code an application that execute my application :-)
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

Contro

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 3,451
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #5 on: September 09, 2020, 01:51 PM »
I am doing something wrong.  :-[

How can i see the rights of any executable ?
-Contro

You are doing everything just correct. Just run the .exe to see results. In your case I can tell that my Application is not running elevated.

If you are confused "for what the heck do i need such", developers may know the issue of "with wich rights does my application runs others".
If you still have no clue, simply code an application that execute my application :-)
:-\

code an application that execute my application ? How can I do that ?
 :-* :P

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #6 on: September 10, 2020, 02:03 AM »
code an application that execute my application ? How can I do that ?
Install a programming language of your choice and use windows api ShellExecute() or ShellExecuteEx() to run external applications within your program.  :Thmbsup:
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

Contro

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 3,451
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #7 on: September 11, 2020, 11:40 AM »
I am gonna try and comment
 :-* :P

Contro

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 3,451
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #8 on: September 11, 2020, 11:46 AM »
ShellExecuteEx()
mmm I try in the windows execute window but nothing happen.
I have installed AutoHotKey.
May be enough ?
 :-\
AsusPortatil - 11_09_2020 , 17_46_26.pngN.A.N.Y. 2021: Elevation CheckUp by KodeZwerg

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #9 on: September 14, 2020, 01:31 AM »
Google for a tutorial "ShellExecute/Ex() example", ShellExecute/Ex() is a Windows Api method (from shell32.dll) not a executable file that you can invoke.
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #10 on: September 14, 2020, 02:29 AM »
I have installed AutoHotKey.
AHK is not a programming language as far as i know, so no to "May be enough ?".
Assembler, Delphi, C, C++, C# etc etc etc, those are programming languages.
To have a beginning you may download and install Microsoft Windows 10 SDK and Microsoft Visual Code as IDE.
Anyway, help of how to call dll functions I can only give if you install free Delphi Community Edition (or higher).
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 3,470
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #11 on: September 14, 2020, 06:21 AM »
AHK is not a programming language as far as i know
A beg to differ on that opinion, as long as we dare to call Javascript a programming language instead of a script language, then an actually compilable language like AHK, or Autoit for that matter, deserves the name programming language.

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #12 on: September 14, 2020, 06:50 AM »
The ultimate automation scripting language for Windows.
say's the webportal   8)
Ofc you can call it however you like, my opinion this is carved in stone and readable up there :P
This should not be meant in a derogatory or appreciative way.

To out myself: I call no script language a programming language. Shame on me, I can live with it ;)
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.
« Last Edit: September 14, 2020, 06:57 AM by KodeZwerg »

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #13 on: September 14, 2020, 08:31 AM »
AHK is not a programming language as far as i know
actually compilable language like AHK, or Autoit for that matter, deserves the name programming language.
Okay, if AHK is able to create a single executable file that has script included, i call it a programming language aswell, even if my mind say "no"  :Thmbsup:
Like Trainer Generator (CheatEngine) that comes with LUA script support.


Everything that requires a interpreter (javascript perl php etc...) = no programming language, we have a deal?
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.
« Last Edit: September 14, 2020, 08:38 AM by KodeZwerg »

wraith808

  • Supporting Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 10,640
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #14 on: September 14, 2020, 10:49 AM »
AHK is not a programming language as far as i know
actually compilable language like AHK, or Autoit for that matter, deserves the name programming language.
Okay, if AHK is able to create a single executable file that has script included, i call it a programming language aswell, even if my mind say "no"  :Thmbsup:
Like Trainer Generator (CheatEngine) that comes with LUA script support.


Everything that requires a interpreter (javascript perl php etc...) = no programming language, we have a deal?

Personally, I look on it as an artificial (and needless) separation.  You use Delphi which is many levels removed from the machine.  An interpreter for a scripting language is just another level in my opinion, akin to a compiler, just real time.  You can use compiled languages in the same fashion, i.e. interpreted either by an engine or the browser itself at run-time.

KodeZwerg

  • Honorary Member
  • Joined in 2018
  • **
  • Posts: 488
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #15 on: September 15, 2020, 01:22 AM »
Is a discussion about my opinion what I personally count as a programming language really neccessary?

To close this offtopic posts, I do admit everything is a programming language, batch files, scripts, html and whatever I might forgot to note.
Please accept my apology and stop arguing. Thanks.

Reminder, this topic should be about my freeware Elevation CheckUp.

Feel free to argue about how to code such thing in whatever language. I cant await to see how scripts can do such.

Peace.
sorry bad english and Delphi are my hobby ;)
politeness is not one of my strengths in writing, just because it sounds rough doesn't mean that I mean it rough.

Contro

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 3,451
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #16 on: September 15, 2020, 07:34 AM »
AHK is not a programming language as far as i know
actually compilable language like AHK, or Autoit for that matter, deserves the name programming language.
Okay, if AHK is able to create a single executable file that has script included, i call it a programming language aswell, even if my mind say "no"  :Thmbsup:
Like Trainer Generator (CheatEngine) that comes with LUA script support.


Everything that requires a interpreter (javascript perl php etc...) = no programming language, we have a deal?
I think we can't reinvent the language. Or the trends in internet.

AHK is a language.

Probably you are entirely right in suppositions, but for the common people ahk, autoit are programming languages.

https://en.wikipedia.org/wiki/AutoHotkey
https://en.wikipedia...i/Scripting_language
a scripting language is a programming language.....

 :-* :P

Contro

  • Supporting Member
  • Joined in 2007
  • **
  • Posts: 3,451
    • View Profile
    • Donate to Member
Re: N.A.N.Y. 2021: Elevation CheckUp by KodeZwerg
« Reply #17 on: September 15, 2020, 07:35 AM »
Is a discussion about my opinion what I personally count as a programming language really neccessary?

To close this offtopic posts, I do admit everything is a programming language, batch files, scripts, html and whatever I might forgot to note.
Please accept my apology and stop arguing. Thanks.

Reminder, this topic should be about my freeware Elevation CheckUp.

Feel free to argue about how to code such thing in whatever language. I cant await to see how scripts can do such.

Peace.
:tellme: :-* :P and love