python+html实现Linux x86/64 汇编与可执行程序相互转换器代码

代码语言:python

所属分类:其他

代码描述:python+html实现Linux x86/64 汇编与可执行程序相互转换器代码,提供一个美观的 HTML 前端界面,配合一个轻量级的 Python 后端,在后端调用 Linux 原生的 objdump 和 gcc 工具来完成转换。

代码标签: python html Linux x86/64 汇编 可执行 程序 相互 转换器 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

import os
import subprocess
import tempfile
import io
from flask import Flask, request, send_file, render_template_string

app = Flask(__name__)

# ==========================================
# 前端 HTML/JS/CSS 代码 (保持不变)
# ==========================================
HTML_CONTENT = """
<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Linux 二进制与汇编互相转换工具</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <style>
        .textarea-code { font-family: 'Courier New', Courier, monospace; }
    </style>
</head>
<body class="bg-gray-100 text-gray-800 min-h-screen p-8">
    <div class="max-w-5xl mx-auto bg-white p-8 rounded-lg shadow-lg">
        <h1 class="text-3xl font-bold text-center mb-8 text-blue-600">Linux x86/64 汇编与可执行程序转换器</h1>

        <div class="grid grid-cols-1 md:grid-cols-2 gap-8">
            
            <!-- 左.........完整代码请登录后点击上方下载按钮下载查看

网友评论0