77 research outputs found

    Probabilistic Naming of Functions in Stripped Binaries

    Get PDF
    Debugging symbols in binary executables carry the names of functions and global variables. When present, they greatly simplify the process of reverse engineering, but they are almost always removed (stripped) for deployment. We present the design and implementation of punstrip, a tool which combines a probabilistic fingerprint of binary code based on high-level features with a probabilistic graphical model to learn the relationship between function names and program structure. As there are many naming conventions and developer styles, functions from different applications do not necessarily have the exact same name, even if they implement the exact same functionality. We therefore evaluate punstrip across three levels of name matching: exact; an approach based on natural language processing of name components; and using Symbol2Vec, a new embedding of function names based on random walks of function call graphs. We show that our approach is able to recognize functions compiled across different compilers and optimization levels and then demonstrate that punstrip can predict semantically similar function names based on code structure. We evaluate our approach over open source C binaries from the Debian Linux distribution and compare against the state of the art

    Long-term safety and outcome of a temporary self-expanding metallic stent for achalasia: a prospective study with a 13-year single-center experience

    Get PDF
    To prospectively evaluate the long-term clinical safety and efficacy of a newly designed self-expanding metallic stent (SEMS) in the treatment of patients with achalasia. Seventy-five patients with achalasia were treated with a temporary SEMS with a 30-mm diameter. The SEMSs were placed under fluoroscopic guidance and removed by gastroscopy 4–5 days after stent placement. Follow-up data focused on dysphagia score, technique and clinical success, clinical remissions and failures, and complications and was performed at 6 months, 1 year, and within 3 to 5 years, 5 to 8 years, 8 to 10 years, and >10 years postoperatively. Stent placement was technically successful in all patients. Complications included stent migration (n = 4, 5.33%), chest pain (n = 28, 38.7%), reflux (n = 15, 20%), and bleeding (n = 9, 12%). No perforation or 30-day mortality occurred. Clinical success was achieved in all patients 1 month after stent removal. The overall remission rates at 6 months, 1, 1–3, 3–5, 5–8, 8–10, and >10 year follow-up periods were 100%, 96%, 93.9%, 90.9%, 100%, 100%, and 83.3%, respectively. Stent treatment failed in six patients, and the overall remission rate in our series was 92%. The median and mean primary patencies were 2.8 ± 0.28 years (95% CI: 2.25–3.35) and 4.28 ± 0.40 years (95% CI: 3.51–5.05), respectively. The use of temporary SEMSs with 30-mm diameter proved to be a safe and effective approach for managing achalasia with a long-term satisfactory clinical remission rate

    Systemic chemotherapy with doxorubicin, cisplatin and capecitabine for metastatic hepatocellular carcinoma

    Get PDF
    BACKGROUND: Although numerous chemotherapeutic agents have been tested, the role of systemic chemotherapy for hepatocellular carcinoma (HCC) has not been clarified. New therapeutic strategies are thus needed to improve outcomes, and we designed this study with new effective drug combination. METHODS: Twenty-nine patients with histologically-confirmed, metastatic HCC received a combination chemotherapy with doxorubicin 60 mg/m(2 )and cisplatin 60 mg/m(2 )on day 1, plus capecitabine 2000 mg/m(2)/day as an intermittent regimen of 2 weeks of treatment followed by a 1-week rest. RESULTS: The median age was 49 years (range, 32–64) and 19 patients were hepatitis B virus seropositive. Child-Pugh class was A in all patients and 4 had Zubrod performance status of 2. The objective response rate was 24% (95% CI 9–40) with 6 stable diseases. The chemotherapy was generally well tolerated despite one treatment-related death. CONCLUSION: Combination chemotherapy with doxorubicin, cisplatin and capecitabine produced modest antitumor activity with tolerable adverse effects in patients with metastatic HCC

    Glomerular angiotensinogen protein is enhanced in pediatric IgA nephropathy

    Get PDF
    Enhanced intrarenal renin-angiotensin system (RAS) is implicated in the development and progression of renal injury. To investigate whether angiotensinogen (AGT) expression is involved in glomerular RAS activity and glomerular injury, we examined glomerular AGT expression and its correlation with expression of other RAS components, and levels of glomerular injury in samples from patients with immunoglobulin A nephropathy (IgAN) (23) and minor glomerular abnormalities (MGA) (8). Immunohistochemistry showed that AGT protein was highly expressed by glomerular endothelial cells (GEC) and mesangial cells in nephritic glomeruli of IgAN compared with glomeruli of MGA. Levels of glomerular AGT protein were well correlated with levels of glomerular angiotensin II (ang II), transforming growth factor-β (TGF-β), α-smooth-muscle actin, glomerular cell number, and glomerulosclerosis score but not with those of glomerular angiotensin-converting enzyme and ang II type 1 receptor. Real-time polymerase chain reaction (RT-PCR) and Western blot analyses using cultured human GEC indicated that ang II upregulated AGT messenger ribonucleic acid (mRNA) and protein expression in a dose- and time-dependent manner. These data suggest that activated glomerular AGT expression is likely involved in elevated local ang II production and, thereby, may contribute to increased TGF-β production and development of glomerular injury in IgAN. Augmentation of GEC-AGT production with ang II stimulation might drive further glomerular injury in a positive-feedback loop

    Pan-cancer analysis of whole genomes

    Get PDF
    Cancer is driven by genetic change, and the advent of massively parallel sequencing has enabled systematic documentation of this variation at the whole-genome scale(1-3). Here we report the integrative analysis of 2,658 whole-cancer genomes and their matching normal tissues across 38 tumour types from the Pan-Cancer Analysis of Whole Genomes (PCAWG) Consortium of the International Cancer Genome Consortium (ICGC) and The Cancer Genome Atlas (TCGA). We describe the generation of the PCAWG resource, facilitated by international data sharing using compute clouds. On average, cancer genomes contained 4-5 driver mutations when combining coding and non-coding genomic elements; however, in around 5% of cases no drivers were identified, suggesting that cancer driver discovery is not yet complete. Chromothripsis, in which many clustered structural variants arise in a single catastrophic event, is frequently an early event in tumour evolution; in acral melanoma, for example, these events precede most somatic point mutations and affect several cancer-associated genes simultaneously. Cancers with abnormal telomere maintenance often originate from tissues with low replicative activity and show several mechanisms of preventing telomere attrition to critical levels. Common and rare germline variants affect patterns of somatic mutation, including point mutations, structural variants and somatic retrotransposition. A collection of papers from the PCAWG Consortium describes non-coding mutations that drive cancer beyond those in the TERT promoter(4); identifies new signatures of mutational processes that cause base substitutions, small insertions and deletions and structural variation(5,6); analyses timings and patterns of tumour evolution(7); describes the diverse transcriptional consequences of somatic mutation on splicing, expression levels, fusion genes and promoter activity(8,9); and evaluates a range of more-specialized features of cancer genomes(8,10-18).Peer reviewe

    SPIZ: An Effective Service Discovery Protocol for Mobile Ad Hoc Networks

    Get PDF
    The characteristics of mobile ad hoc networks (MANETs) require special care in the handling of service advertisement and discovery (Ad/D). In this paper, we propose a noble service Ad/D technique for MANETs. Our scheme avoids redundant flooding and reduces the system overhead by integrating Ad/D with routing layer. It also tracks changing conditions, such as traffic and service popularity levels. Based on a variable zone radius, we have combined push-based Ad/D with a pull-based Ad/D strategy
    corecore