Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: CL | DM;

Вниз

В Windows найдены секретные API   Найти похожие ветки 

 
Кен ©   (2003-06-06 02:08) [0]

Компания Whirling Dervishes выпустила на рынок новый инструмент, облегчающий разработку программного обеспечения Windows. Пакет NSELib представляет собой библиотеку, открывающую легкий доступ к использованию расширений NameSpace (NameSpace Extention). Ранее они редко использовались программистами из-за трудности написания соответствующего кода и малого количества информации о соответствующих программных интерфейсах.

Если верить сообщению Vnunet, то Microsoft скрывала факт существования в оболочке Windows Explorer API, облегчающих работу с расширениями NameSpace. В результате, успешно пользоваться данным инструментом могли лишь программисты самой Microsoft. Эти программные интерфейсы использовались, в частности, в ОС Windows XP при реализации боковых панелей (task pad) в папках, в FTP-клиенте и встроенных средствах для работы с zip-архивами, которые предстают перед пользователями в виде сжатых папок.

Специалисты Whirling Dervishes сумели обнаружить секретные API и обеспечить доступ к ним всех программистов, купивших пакет NSELib. Для использования NameSpace Extention не нужно создавать дополнительный код: все действия производятся с помощью графического интерфейса и широкого набора мастеров. NSELib существует в версиях для сред разработки Microsoft Visual C++ и Borland Delphi. Цена пакета составляет 799 долл. США.

http://www.compulenta.ru/2003/6/4/39847/

Вот такая вот новость. Где бы взять эту штука нахаляву ? Ну нету у меня 800 долларов. И потом мне это не для работы, а только из спортивного интереса любопытно.


 
Asteroid ©   (2003-06-06 02:17) [1]

А ты не пробовал скачивать EXE из раздела Download?


 
GOOD ©   (2003-06-06 03:01) [2]

качай EXE из раздела Download
а dll файлы сам на дельфе напишешь


 
Кен ©   (2003-06-07 01:36) [3]

Пробовал. Не устанавливается это. На Дельфи 6. Виндос МЕ.


 
DrPass ©   (2003-06-07 01:46) [4]

Я только не понял, что там Microsoft скрывала, и что нового эта библиотека предоставляет. Похоже на разводку - вы нам бабки, а мы вам поможем пользоваться обычным ShellAPI...


 
Fantasist.   (2003-06-07 06:15) [5]


> Я только не понял, что там Microsoft скрывала, и что нового
> эта библиотека предоставляет


Действительно, странно. Берешь таблицы экспорта kernel32.dll, user32.dll и т. п. - вот тебе и все API, среди которых есть и не документированные, о чем всем прекрасно известно. Откуда понадыбали секретный API? И зачем они секретные?


 
Кен ©   (2003-06-07 07:12) [6]

Fantasist. (07.06.03 06:15)
> Действительно, странно. Берешь таблицы экспорта kernel32.dll,
> user32.dll и т. п. - вот тебе и все API, среди которых есть
> и не документированные, о чем всем прекрасно известно.

Нет, не всем известно. А где взять эту таблицу экспорта ?


 
Anatoly Podgoretsky ©   (2003-06-07 10:59) [7]

Хороший маркетинг и желтая пресса.


 
Anatoly Podgoretsky ©   (2003-06-07 11:23) [8]

Можно и на солнце пятны найти.


 
Palladin ©   (2003-06-07 15:41) [9]


> Кен © (07.06.03 07:12)

известно не всем, а кому это надо


 
DrPass ©   (2003-06-07 15:58) [10]

Кстати, я специально посмотрел раздел Namespace Extensions в MSDN - отличная документация, все разжевано так, что дебил (англочитающий) поймет. И примеров с картинками куча... Может, Microsoft скрывала эту инфу от cпециалистов Whirling Dervishes?


 
Fantasist.   (2003-06-07 20:54) [11]


> Может, Microsoft скрывала эту инфу от cпециалистов Whirling
> Dervishes?


:D :D


 
Anatoly Podgoretsky ©   (2003-06-07 21:27) [12]

Дервиши одним словом


 
БезИмени   (2003-06-07 22:12) [13]

а откуда в Whirling Dervishes узнали про это API? на msdn прочитали? :))


 
vuk ©   (2003-06-07 22:26) [14]

Много страшных слов + недоверие к M$. Лох цепенеет и...


 
nikkie ©   (2003-06-07 23:13) [15]

Нет, теоретически факт скрытия со стороны MS возможен. Поскольку там сплошняком COM, то вопрос в документировании интерфейсов. А интерфейсы в export table отсутствуют, к сожалению :)


 
RIMMER ©   (2003-06-08 00:10) [16]

Whirling Dervishes? Крученые Бомжи стало быть.


 
Плохой человек   (2003-06-08 00:31) [17]

>Откуда понадыбали секретный API? И зачем они секретные?

В папке ...\Windows\System\WindowsHacking\VirusMaking\Whuzzzup лежит dll-ка HaCkEiTexTRemelly.dLL...


 
SPeller ©   (2003-06-08 04:31) [18]


> Поскольку там сплошняком COM, то вопрос в документировании
> интерфейсов. А интерфейсы в export table отсутствуют, к
> сожалению :)

VB вроде бы ведь умеет вытаскивать эти самые интерфейсы из ДЛЛей и ОСХов. Или это совсем из другой оперы?


 
nikkie ©   (2003-06-08 15:20) [19]

>Speller
для этого type library нужна, без нее никак.


 
Fantasist.   (2003-06-08 18:50) [20]


> Поскольку там сплошняком COM, то вопрос в документировании
> интерфейсов


Сплошняком - это сильно сказанно. COM компоненты выполняют прикладные функции, а не системные для чего служит API. Это так мне кажется.



Страницы: 1 вся ветка

Текущий архив: 2003.06.26;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.026 c
1-84423
bloodman
2003-06-08 01:05
2003.06.26
HotKey


7-84785
Andr_Volk
2003-04-16 05:44
2003.06.26
Как отключить мышь?


1-84232
Кен
2003-06-10 03:48
2003.06.26
Focus . Как узнать где он в данный момент находится ?


14-84528
Дмитрий К.К.
2003-06-06 05:11
2003.06.26
Именинники 6 июня


3-83885
laao
2003-06-03 00:26
2003.06.26
как убрать хвостовые пробелы в значениях строковых полей TIBTable