Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: серийный номер диска Добавлено: 27.06.07 01:59  

Автор вопроса:  Marki

Ответить

  Ответы Всего ответов: 27  

Номер ответа: 16
Автор ответа:
 BUMM ®



Вопросов: 8
Ответов: 482
 Профиль | | #16 Добавлено: 30.06.07 00:27
приведи весь код класса

Ответить

Номер ответа: 17
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #17
Добавлено: 30.06.07 00:53
BUMM ®
покажи мне прогу которую нельзя декомпилить

Любую что откомпилена в native код, к примеру vb6, c, delphi список можно продолжать. Не путаем отдекомпилить и отдизассемблить уже!!!

Ответить

Номер ответа: 18
Автор ответа:
 BUMM ®



Вопросов: 8
Ответов: 482
 Профиль | | #18 Добавлено: 30.06.07 00:59
to sne: а про обфускаторы ты слышал?

Ответить

Номер ответа: 19
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #19
Добавлено: 30.06.07 05:14
BUMM ®: обфускаторы сосут

Ответить

Номер ответа: 20
Автор ответа:
 Marki



Вопросов: 42
Ответов: 94
 Профиль | | #20 Добавлено: 30.06.07 10:32
приведи весь код класса

Пожалуйста :)
Создан новый прект, в котором ничего нового. Даже результат - старый :)

Public Class Form1
    Private Sub get_drives_info()
        Dim diskClass As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia";)
        Dim disk As System.Management.ManagementObject
        Dim s As String = ""
        For Each disk In diskClass.Get()
            s &= disk("Tag";) & "  " & disk("SerialNumber";) & ControlChars.CrLf
        Next disk
        MsgBox(s)
        diskClass.Dispose()
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        get_drives_info()
    End Sub
End Class

Ответить

Номер ответа: 21
Автор ответа:
 BUMM ®



Вопросов: 8
Ответов: 482
 Профиль | | #21 Добавлено: 30.06.07 19:31
BUMM ®: обфускаторы сосут

все языки программирования сосут
изначально sne говорил
нафига там привязка к железу, если все можно спокойно отдекомпилить

нет такой проги, которую нельзя сломать. вопрос стоит ли ломать? Если прога:
1. нужная
2. надежная
3. недорогая
4. имеет техническую поддержку производителя
смысла ломать нет.
например у нас программы учета и бухгалтерские программы недорогие - стоимость это примерное рабочее время по установке, настройке и подготовке(обучению) персонала. Производители софта зарабатывают на тех. поддержке.
например если завтра выйдет какая либо поправка в законе или например поменяется алгоритм расчета аммортизации (или глобальный пример: в моем случае переход с Лиры на Евро в 2002 году) и производитель софта не обновил или не распространил обновленную версию, то отвечать перед нагоговой инспекцией, в случае проблем(санкций) с предоставленной недостоверной информацией, будет производитель а не клиент. Поэтому предприниматели платят без вопросов тех. поддержку.
В остальных случаях если программер не наглеет и ставит нормальную цену на продукт, то он свои деньги отобьет колличеством проданных программ а не очумелой ценой единично проданной программы.

Ответить

Номер ответа: 22
Автор ответа:
 shuffle



Администратор

ICQ: 201502381 

Вопросов: 15
Ответов: 737
 Профиль | | #22 Добавлено: 30.06.07 21:04
При выполнении всех этих 4-х пунктов есть смысл ломать прогу, если процесс взлома сводится лишь к 5-10 минутам копания в ней под отладчиком.

Ответить

Номер ответа: 23
Автор ответа:
 BUMM ®



Вопросов: 8
Ответов: 482
 Профиль | | #23 Добавлено: 30.06.07 22:26
<=Alex=>: ты наверное имел ввиду первых 3-х пунктов. В случае со сломанной прогой, техническую поддержку тебе дадут разве что в майкрософт :) , а про отладчик расскажи sne, он уверен что ломаются только проги написанные под дотнет. :) потому, что дотнет фуфло и майкрософт его создала для того, чтобы во всех форумах над ней издевались как хотели.

немного не по теме: мне почему то все чаще кажется сто старик Билли ворует идеи. Нахожу все больше сходств net-подобных языков с SUN-овской Java, Обфускаторы например изначально были созданны для Java , чтобы закриптовать легкочитаемый код, Java не работала без JRE, и т. д. хотя наверно для этого нужно создать отдельную тему...

Ответить

Номер ответа: 24
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #24 Добавлено: 30.06.07 23:51
BUMM ®
Да зря ты так, у sne опыта не меньше чем у тебя, х.з. может ты в дотнете шариш сильно, тут sne может и пасс.. но уверен что твое мнение
sne, он уверен что ломаются только проги написанные под дотнет. :)
Не является истеной...

Ответить

Номер ответа: 25
Автор ответа:
 BUMM ®



Вопросов: 8
Ответов: 482
 Профиль | | #25 Добавлено: 01.07.07 00:14
BUMM ®
Да зря ты так, у sne опыта не меньше чем у тебя, х.з. может ты в дотнете шариш сильно, тут sne может и пасс.. но уверен что твое мнение

sne, он уверен что ломаются только проги написанные под дотнет. :)
Не является истеной...

Я изивиняюсь, написал с сарказмом, но нехотел никого обидеть.
х.з. может ты в дотнете шариш сильно

В дотнете у меня опыта не так уж и много, 2004-2007 + трилогия франческо Балена, и моя проблема(удача?) - из семейства бейсиковых - это мой первый бейсик(на работе заставили "перейти";)

Ответить

Номер ответа: 26
Автор ответа:
 Gogic



Вопросов: 38
Ответов: 121
 Профиль | | #26 Добавлено: 01.07.07 11:31
Чтобы получить серийник диска, достаточно заюзать модель FSO (Microsoft Scripting Runtime-scrrun.dll) и там свойство SerialNumber объекта Drive.

Ответить

Номер ответа: 27
Автор ответа:
 Marki



Вопросов: 42
Ответов: 94
 Профиль | | #27 Добавлено: 01.07.07 12:51
2Gogic: Вот оно, так долго ожидаемое, и реально работающее. Мне чуть чуть не хватало в мыслях... Ваша идея и поиск в сети выдали потрясающий результат :)
Великое человеческое спасибо!

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам