Tag Archives: Windows 10

The Intel’s tool to check for the vulnerability.

The Intel’s Active Management Technology come with this tool to check for the vulnerability.
They tell us about the goal of this tool:
The INTEL-SA-00075 Discovery Tool can be used by local users or an IT administrator to determine whether a system is vulnerable to the exploit documented in Intel Security Advisory INTEL-SA-00075.

Posted in All, news, Windows 10. Tagged with , , , , .

Enables or disables privileges with fasm.

Today I will show you how to enables or disables privileges with fasm.
The Windows 10 come with Authorization and this is the right granted an individual to use the system and the data stored on it.
This is based on the Windows Server and Windows operating systems that control access to resources.
The example is a shutdown application tool make with FASM version 1.71.61.
I used functions from MSDN like: GetCurrentProcess, OpenProcessToken, LookupPrivilegeValue, AdjustTokenPrivileges and CloseHandle.
This functions need to be fill with parameters.
For example the OpenProcessToken function need this parameters:

You can take a look at this function at MSDN website.
The base of assembly file come with include win32ax.inc file.
The ..\include\ let the fasm to get this file and use this functions.
The SE_PRIVILEGE_ENABLED set with 2 make the privilege enabled.
Also the TOKEN_ADJUST_PRIVILEGES is required to enable or disable the privileges in an access token.
This two is used to make the executable application.
Into .data area I put the data need by application – messages to show.
For example if I want to put a string into my application then I will use this:

The title_msg is used by application to take the string tool_shutdown_cmd and 0 is used to end the string into the application.
Also I need the SeShutdownPrivilege parameter required to shut down a local system..
The application will run into loop from .code to enable_privilege.
It start with .code start: show the window with message box make by MessageBox and ask us the option to shutdown or not.
IN this area will run some MSDN functions like: MessageBox, InitiateSystemShutdown and ExitProcess.
When the user will press the Yes button then the application will run the enable_privilege area.
The cmp, jne, jc and jmp is used to take decisions into application.
The invoke is used to invoke can be used to call the procedures through pointers defined in the import tables.
Example of this line:

is equivalent to:

The start: , exit: , fail: , enable_privilege: is used by fasm to know points of application.
The .end start is put to end the program of fasm language.
You have question about the fasm the take a look at fasm manual.

Posted in All, Assembler, Programming, Windows 10. Tagged with , , , , .

The SASM I.D.E. assembler for NASM, GAS, FASM and MASM.

The SimpleASM named SASM is a simple open source crossplatform IDE for NASM, MASM, GAS, FASM assembly languages and is working with Windows and Linux.
I tested the Windows version 3.8.0 with FASM x64 example and is working well.
Also I tested another FASM files from my projects area and also working great.
You need to add the FASM folder into SASM folder and this just to include all libraries of FASM.
You can use the help page by pressing the F1 key.
Also you need to check from Menu Page the Settings of your build project.
You can download it from here.
assembly

Posted in All, Assembler, Programming, Windows 10. Tagged with , , , , .

Fix the Chrome blocking downloads or seeing network errors.

This tool will fix some Chrome blocking downloads or seeing network errors.
First you need to restart Chrome – exit and relaunch Chrome, then try your download again.
Using settings make this steps by typing chrome://settings into chrome browser: Clear your cache and cookies.
Make sure you have the latest version of Chrome installed.
Try downloading the file in a Chrome incognito window. If you no longer see the error message, you might have an issue with a Chrome extension. Learn how to disable them here.
Try changing your download destination folder within Chrome.
Check to see if any antivirus or firewall programs on your computer may be blocking the download by turning them off temporarily. If you can download files when the firewall is off, you may need to create an exception in your antivirus or firewall settings.
Restart your router or internet connection.
Uninstall any recently installed programs, especially programs with names you do not recognize. Some malicious programs may intentionally cause conflicts in Chrome. Windows users: Try the Chrome Cleanup Tool.
Try downloading the file from another network connection.
Try downloading the file from another web browser like IE, Firefox, or Safari and see if you run into the same issue.
Create a new user profile. If you no longer see an issue with downloading files, your browser profile could be corrupt.
Try Chrome Canary (a newer version of Chrome under development) to download files.
Windows users: Try re-registering Windows’ urlmon.dll as described here.
As a last resort, Uninstall Chrome and reinstall the latest version of Chrome.

Posted in All, Linux, Windows 10. Tagged with , , , .

Create bootable USB drives with UNetbootin.

The UNetbootin software allows you to create bootable Live USB drives for Linux distributions without burning a CD.
You can either let UNetbootin download one of the many distributions – most are old, see example of Fedora.
Using is simple loads distributions either by select an ISO file or a distribution to download
Select a target drive (USB Drive or Hard Disk), then start by select the USB Drive or Hard Disk by your hardware and then press OK button.
Note: Is not working every version of  UNetbootin but I tested in the past. If don’t work then try this tutorial.

Posted in All, Windows 10. Tagged with , , , .