Jump to content
View in the app

A better way to browse. Learn more.

Tuts 4 You

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Change Section Attributes

Featured Replies

Posted

I'm coding an application in TASM and it has self-modifying code. But when I compile it, by default code section doesn't have write attribute, so my app gets exception. Of course I can change section attributes for example in PETools after compiling, but I recompile it rather often, so it annoys me. How can I change section attributes? Maybe some parameter should be given to linker? Maybe not in tasm, but in other asm (MASM/FASM)?

there are tools to modify sections from command line or you can put virtualprotect on startup of your code, but selfmodify code is useless since 486, very unstable due cache today is writeback not thru, and your code can run incorrectly, also will be slower due cache misses.

I know about VirtualProtect, but it's ugly to add such code. I'm trying to code a small app. What I meant is maybe some parameter to linker like in C++ #pragma comment(linker,"/SECTION:.text,EWR").

Create an account or sign in to comment

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.