ARM彙編

淺入淺出 Go 語言介面的原理

介面是 Go 語言的重要組成部分,它在 Go 語言中通過一組方法指定了一個物件的行為,介面 interface 的引入能夠讓我們在 Go 語言更好地組織並寫出易於測試的程式碼。然而很多使用 Go 語言的工程師

slice是什麼時候決定要擴張?

slice是什麼時候決定要擴張? 網上說slice的文章已經很多了,大都已經把slice的記憶體擴張原理都說清楚了。但是是如何判斷slice是否需要擴張這個點卻沒有說的很清楚。想當然的我會覺得這個appen

ELF目標檔案與readelf

readelf elf檔案格式分析 背景 目標檔案 首先需要介紹的概念是 目標檔案(Object file) 的概念。 目標檔案 是電腦科學中編譯器或彙編器處理原始碼後所生成的程式碼(目的碼,Ob

從一個複數點積演算法看NEON的彙編優化

摘要:本文通過一個真實案例(4096點雙精度浮點複數點積演算法),描述了使用 Zynq-7000 NEON進行演算法優化的過程以及一些關鍵技巧,相對於使用編譯器對C程式碼做優化,效能提升了大約4.8倍。 本文介

2019年3月全國虛擬現實政策彙編

一、部委 1. 2019年3月1日 工信部等印發《超高清視訊產業發展行動計劃(2019-2022年)》 2019年3月1日,工業和資訊化部、國家廣播電視總局、中央廣播電視總檯印發《超高清視訊產業發

MDK 連結指令碼 sct測試

main函式呼叫前 程式啟動時就是在片內的RAM上面跑。顯然,片內RAM不可能很大。所以在這裡就需要增加片外的SDRAM。說來就記憶體。 但是片外記憶體不可能一開始就能跑程式的。一沒初始化,二

深入iOS系統底層之程式中的彙編程式碼

合抱之木,生於毫末;九層之臺,起於壘土;千里之行,始於足下。--(老子·道德經 ) 對於一個閉源系統來說如果想研究某些邏輯的內部實現就需要對組合語言進行掌握和了解、對於某些需要高效能實現的邏輯來說用匯編語言

年末將至,Mirai挖礦致使機器不休假

近日,深信服安全團隊基於SIP產品在國內發現一種新型的Mirai變種,該變種會進行門羅幣挖礦並且通過SSH爆破來實現傳播。 整個流程如下: 0×01  系統呼叫下載器 然後我們分析一下

35C3 Junior pwn筆記(上)

前言 在被期末預習虐得半死的時候看到35c3的訊息就去稍微看看題,結果又被非libc虐哭,在被虐哭後看到還有Junior賽就過去把Junior的pwn題悄咪咪的寫了幾題,但在做這些題到後面時還是會

1715651707.8465